[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Nimmo singles on a sharp line drive to right fielder Rob Refsnyder.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T20:12:04.076Z","endTime":"2026-04-19T20:12:16.681Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"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-04-19T17:18:36.414Z","endTime":"2026-04-19T19:45:13.971Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"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-04-19T19:45:13.971Z","endTime":"2026-04-19T20:11:24.865Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"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-04-19T20:11:24.865Z","endTime":"2026-04-19T20:12:06.245Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.09756813558817,"aZ":-13.67880517737776,"pfxX":-6.154889383923073,"pfxZ":9.473087646515676,"pX":0.3969491136764736,"pZ":2.5699952066953795,"vX0":7.478425764752816,"vY0":-138.85278437023015,"vZ0":-4.386925753160675,"x":101.87,"y":169.39,"x0":-1.5316340982410055,"y0":50.00406576523108,"z0":5.080612904054113,"aX":-12.019195509111613},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.4,"breakHorizontal":9.6,"spinRate":2161,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.3944747597243987,"extension":6.421813811415495},"hitData":{"launchSpeed":101.8,"launchAngle":12.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":175.2,"coordY":98.41}},"index":3,"playId":"b985c731-8c1d-3e45-a37b-220efee5da68","pitchNumber":1,"startTime":"2026-04-19T20:12:06.245Z","endTime":"2026-04-19T20:12:16.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-04-19T20:12:16.681Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Corey Seager pops out to third baseman Leo Rivas in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T20:12:30.135Z","endTime":"2026-04-19T20:14:49.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"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(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.4,"endSpeed":87.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.069375120985047,"aZ":-15.124668496708868,"pfxX":-7.301990873322696,"pfxZ":8.714342504591421,"pX":1.2847349668207972,"pZ":2.1414594210366404,"vX0":10.349883568011489,"vY0":-138.5501367744643,"vZ0":-5.079554066991615,"x":68.03,"y":180.96,"x0":-1.5393735443805843,"y0":50.005823586825905,"z0":4.999046800155873,"aX":-14.291912959141133},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.0,"breakHorizontal":11.3,"spinRate":2410,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.394349912645771,"extension":6.515301774817584},"index":0,"playId":"a9bb374e-bc8b-3134-9561-58d7317ae512","pitchNumber":1,"startTime":"2026-04-19T20:12:42.797Z","endTime":"2026-04-19T20:12:46.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":96.2,"endSpeed":87.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.748690003836476,"aZ":-16.381361071928993,"pfxX":-7.735536195016845,"pfxZ":7.971984186625658,"pX":1.0805877898916492,"pZ":3.162755328988808,"vX0":10.098715499761761,"vY0":-139.70459225926726,"vZ0":-2.547287205917439,"x":75.81,"y":153.39,"x0":-1.5719301610942498,"y0":50.00677991170282,"z0":5.16006143374681,"aX":-15.332745712878587},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":12.0,"spinRate":2382,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.39170197318025,"extension":6.364701080139227},"index":1,"playId":"89cff27a-b767-39a6-90f1-52d32ab23b94","pitchNumber":2,"startTime":"2026-04-19T20:12:58.627Z","endTime":"2026-04-19T20:13:01.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11216231274385,"aZ":-23.83609552079678,"pfxX":-10.78660593970026,"pfxZ":4.154230372027607,"pX":0.7282942687302686,"pZ":2.765041550223095,"vX0":10.303629194267318,"vY0":-140.15015815302166,"vZ0":-2.0540460647288574,"x":89.24,"y":164.12,"x0":-1.5790465211348093,"y0":50.0000493911074,"z0":5.050335603141317,"aX":-21.63991345653028},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.3,"breakHorizontal":17.6,"spinRate":2290,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.38951860202151156,"extension":6.517543189709473},"index":2,"playId":"02cc437a-220f-3f0e-b1dc-deb9a4d411bf","pitchNumber":3,"startTime":"2026-04-19T20:13:17.560Z","endTime":"2026-04-19T20:13:44.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.816437683200135,"aZ":-25.567307808890828,"pfxX":-9.586172939216107,"pfxZ":3.3054849767120693,"pX":0.024502883905346454,"pZ":1.3994081884876122,"vX0":7.824911183060878,"vY0":-140.05288923160512,"vZ0":-5.113975465244112,"x":116.07,"y":201.0,"x0":-1.551688135728761,"y0":50.00467028607785,"z0":4.908241884668015,"aX":-19.162581378024754},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.2,"breakHorizontal":15.8,"spinRate":2324,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3901920382512447,"extension":6.595595845799559},"index":3,"playId":"fc9fa587-3686-30c9-8915-a71b15c3e34a","pitchNumber":4,"startTime":"2026-04-19T20:13:53.105Z","endTime":"2026-04-19T20:13:56.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.003448465600805,"aZ":-16.9345146372194,"pfxX":-6.632938002689246,"pfxZ":7.583076953308382,"pX":-0.49026601640161127,"pZ":3.7595359066417258,"vX0":5.771887425326847,"vY0":-140.45645555758574,"vZ0":-0.9266074503734366,"x":135.69,"y":137.27,"x0":-1.7039684636828243,"y0":50.00466205303542,"z0":5.188505412341814,"aX":-13.334750646905805},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.8,"breakHorizontal":10.9,"spinRate":2343,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3890488196916726,"extension":6.394433451031281},"index":4,"playId":"f8ea2e8c-d77e-3c7f-92a9-ecb1b77867b7","pitchNumber":5,"startTime":"2026-04-19T20:14:18.672Z","endTime":"2026-04-19T20:14:22.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.808409322056416,"aZ":-16.036506384924134,"pfxX":-6.431811139054373,"pfxZ":7.926062305573989,"pX":0.6802263465796722,"pZ":2.8142194872197086,"vX0":8.637124849036265,"vY0":-141.02955007008924,"vZ0":-3.316628841275536,"x":91.07,"y":162.8,"x0":-1.5709794110085997,"y0":50.003593732034275,"z0":5.025222160689445,"aX":-13.09762142523224},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.9,"breakHorizontal":10.1,"spinRate":2276,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.3867741536468423,"extension":6.517999607426567},"hitData":{"launchSpeed":71.5,"launchAngle":75.0,"totalDistance":88.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.28,"coordY":182.57}},"index":5,"playId":"f9a53a5e-5f01-3968-b2ae-44dd2fc7117e","pitchNumber":6,"startTime":"2026-04-19T20:14:38.731Z","endTime":"2026-04-19T20:14:49.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:14:49.879Z","atBatIndex":1},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Wyatt Langford grounds into a double play, third baseman Leo Rivas to second baseman Cole Young to first baseman Connor Joe. Brandon Nimmo out at 2nd. Wyatt Langford out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-19T20:15:01.396Z","endTime":"2026-04-19T20:15:47.062Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1848443325477,"aZ":-26.922007273540597,"pfxX":-10.20763924680139,"pfxZ":2.634942874096013,"pX":-0.4277880556337054,"pZ":2.205937414572334,"vX0":6.675409185137611,"vY0":-140.34510107272664,"vZ0":-3.116296560686027,"x":133.31,"y":179.22,"x0":-1.5127318822582023,"y0":50.00191214714623,"z0":5.086919376301601,"aX":-20.33258465719102},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.3,"breakHorizontal":17.0,"spinRate":2300,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.39049644394110095,"extension":6.359880281076362},"index":0,"playId":"213d47e1-f8fb-3d8f-9f48-a767d7898ae8","pitchNumber":1,"startTime":"2026-04-19T20:15:18.403Z","endTime":"2026-04-19T20:15:21.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55783677559611,"aZ":-29.14653707218331,"pfxX":-9.935787463508765,"pfxZ":1.5374116584384865,"pX":0.08375903288621098,"pZ":2.609967996958807,"vX0":7.934027139415105,"vY0":-139.61702292422058,"vZ0":-1.5479787801473899,"x":113.81,"y":168.31,"x0":-1.5093973349026117,"y0":50.00050682717451,"z0":5.096724142069516,"aX":-19.53778436107006},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.6,"breakHorizontal":16.3,"spinRate":2281,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.39287690785491236,"extension":6.435335452795314},"hitData":{"launchSpeed":97.5,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.81,"coordY":166.79}},"index":1,"playId":"d1502116-e5a7-3aa4-b4f5-07538820186d","pitchNumber":2,"startTime":"2026-04-19T20:15:39.057Z","endTime":"2026-04-19T20:15:47.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":5.000000000000007,"leverageIndex":1.21,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:15:47.062Z","atBatIndex":2},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Rob Refsnyder homers (1) on a fly ball to left field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-19T20:17:53.847Z","endTime":"2026-04-19T20:18:35.144Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"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":94.6,"endSpeed":85.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.85772989691701,"aZ":-11.435141332341047,"pfxX":4.996140657263895,"pfxZ":10.977102164133134,"pX":-0.01390136486940917,"pZ":2.96373855975388,"vX0":-7.494025984896077,"vY0":-137.41272255001525,"vZ0":-4.6915208509491695,"x":117.53,"y":158.76,"x0":2.114748422309782,"y0":50.00312963822038,"z0":5.486605412260272,"aX":9.440106038038182},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.8,"breakHorizontal":-7.2,"spinRate":2270,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.4004390809336531,"extension":6.82931989654322},"hitData":{"launchSpeed":106.2,"launchAngle":25.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":38.16,"coordY":70.01}},"index":0,"playId":"60cbd6ed-f31b-3f97-a4b7-b8cc6a2935cd","pitchNumber":1,"startTime":"2026-04-19T20:18:12.471Z","endTime":"2026-04-19T20:18:35.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":9.699999999999996,"leverageIndex":0.86,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:18:35.144Z","atBatIndex":3},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Cal Raleigh lines out sharply to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-19T20:18:47.271Z","endTime":"2026-04-19T20:19:04.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.094412572226688,"aZ":-16.20506294465326,"pfxX":5.522096693044577,"pfxZ":8.07055217232329,"pX":0.31095936541096353,"pZ":2.5280498005360608,"vX0":-6.3852483778901,"vY0":-139.70260599715812,"vZ0":-5.450955735096182,"x":105.15,"y":170.52,"x0":1.907370962711954,"y0":50.00549042222947,"z0":5.567583472555306,"aX":10.93095007578459},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.7,"breakHorizontal":-8.8,"spinRate":2342,"spinDirection":146},"zone":6,"typeConfidence":2.0,"plateTime":0.3918678563945459,"extension":6.735385863701353},"hitData":{"launchSpeed":106.3,"launchAngle":15.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":125.75,"coordY":64.47}},"index":0,"playId":"4101ee92-02ba-31d4-a8ff-fb1e11f91bf5","pitchNumber":1,"startTime":"2026-04-19T20:18:56.752Z","endTime":"2026-04-19T20:19:04.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.6,"awayTeamWinProbability":37.4,"homeTeamWinProbabilityAdded":-1.8999999999999986,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:19:04.766Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Julio Rodríguez lines out to second baseman Josh Smith.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-19T20:19:08.373Z","endTime":"2026-04-19T20:20:47.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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.1,"endSpeed":86.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.711478134284096,"aZ":-14.14666192770718,"pfxX":4.647857120292423,"pfxZ":9.303229138716766,"pX":0.007807298389942911,"pZ":3.3684111848247564,"vX0":-6.687285235078123,"vY0":-138.30234275260898,"vZ0":-3.6265234994608306,"x":116.7,"y":147.83,"x0":1.852758475827383,"y0":50.00532181135137,"z0":5.644909861429089,"aX":9.009583391526187},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":-7.1,"spinRate":2241,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.3959629644731626,"extension":6.692565624637569},"index":0,"playId":"f6661c25-3715-3439-87c5-3bbe71b1d85f","pitchNumber":1,"startTime":"2026-04-19T20:19:33.623Z","endTime":"2026-04-19T20:19:37.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.953511036693726,"aZ":-44.20288077038582,"pfxX":-1.9899112173801208,"pfxZ":-8.132122442600656,"pX":0.21698728160628844,"pZ":3.143030843027072,"vX0":-3.111398575048661,"vY0":-120.68740972536675,"vZ0":2.6717120809878514,"x":108.73,"y":153.92,"x0":1.7802616447795794,"y0":50.004309551572206,"z0":5.908069102789867,"aX":-2.9422634555829683},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.8,"breakHorizontal":4.3,"spinRate":2337,"spinDirection":325},"zone":2,"typeConfidence":2.0,"plateTime":0.45341511192820505,"extension":6.595568782550322},"index":1,"playId":"8ed62137-0afb-3977-b625-07143496e210","pitchNumber":2,"startTime":"2026-04-19T20:19:48.687Z","endTime":"2026-04-19T20:19:52.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":83.6,"endSpeed":77.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.690258107394694,"aZ":-40.05352651948707,"pfxX":-0.8638096077919482,"pfxZ":-5.230374682182133,"pX":-0.6365474884456856,"pZ":1.7000975167752255,"vX0":-5.205036409776892,"vY0":-121.71178192037969,"vZ0":-1.2717410445763764,"x":141.26,"y":192.88,"x0":1.637045204296245,"y0":50.000313914454075,"z0":5.681503054976872,"aX":-1.3010679442905855},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-9.5,"breakHorizontal":2.8,"spinRate":2265,"spinDirection":317},"zone":7,"typeConfidence":2.0,"plateTime":0.44910513066099833,"extension":6.8667072427264255},"index":2,"playId":"37060c6d-9ce4-3cb4-b787-0e714fd1ffa5","pitchNumber":3,"startTime":"2026-04-19T20:20:04.632Z","endTime":"2026-04-19T20:20:07.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.997165301329364,"aZ":-23.34154869868743,"pfxX":6.824498775170056,"pfxZ":5.505916105282303,"pX":1.7811749393971401,"pZ":3.373647438509177,"vX0":-2.3085507814704984,"vY0":-125.72522041397706,"vZ0":-1.0166260212078027,"x":49.11,"y":147.69,"x0":1.8235315793640272,"y0":50.00348931093765,"z0":5.6740678516483705,"aX":10.947800539188853},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":10.0,"breakHorizontal":-11.9,"spinRate":1891,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4353221100617599,"extension":6.737880691863823},"index":3,"playId":"97874ae6-570b-3ceb-affa-c666ef18bf19","pitchNumber":4,"startTime":"2026-04-19T20:20:23.371Z","endTime":"2026-04-19T20:20:26.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.212431473513668,"aZ":-21.98415658183832,"pfxX":7.998165724059339,"pfxZ":6.1952582377746666,"pX":1.546883850514146,"pZ":2.895366319406375,"vX0":-3.169148792635732,"vY0":-127.2211563084965,"vZ0":-2.51923804085363,"x":58.04,"y":160.61,"x0":1.767018886902061,"y0":50.00389919844202,"z0":5.6341482554635824,"aX":13.1590858892246},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":10.9,"breakHorizontal":-13.8,"spinRate":2072,"spinDirection":127},"zone":12,"typeConfidence":2.0,"plateTime":0.42992422008651365,"extension":6.799187827878785},"hitData":{"launchSpeed":72.5,"launchAngle":14.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":136.73,"coordY":140.92}},"index":4,"playId":"9391285e-bc61-364f-94ba-89776e96b8ae","pitchNumber":5,"startTime":"2026-04-19T20:20:41.675Z","endTime":"2026-04-19T20:20:47.921Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-1.4000000000000057,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:20:47.921Z","atBatIndex":5},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Randy Arozarena strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-19T20:20:53.565Z","endTime":"2026-04-19T20:23:06.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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.1,"endSpeed":73.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.172680045587146,"aZ":-42.033868682203156,"pfxX":-4.53686835085322,"pfxZ":-7.164661034655371,"pX":0.930998007913216,"pZ":2.263684270824821,"vX0":-0.925403079617386,"vY0":-116.6631172291111,"vZ0":1.2068166619365175,"x":81.51,"y":177.66,"x0":1.9222169117223107,"y0":50.001111754250964,"z0":5.705017498054166,"aX":-6.245740620481434},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.4,"breakHorizontal":8.4,"spinRate":2284,"spinDirection":327},"zone":14,"typeConfidence":2.0,"plateTime":0.4696872310794875,"extension":6.888201005981022},"index":0,"playId":"ba98b04f-cb8c-3a5e-8f72-0f9bb1f67191","pitchNumber":1,"startTime":"2026-04-19T20:21:11.033Z","endTime":"2026-04-19T20:21:14.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":87.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.23278519581581,"aZ":-13.067298501520176,"pfxX":4.501175066717213,"pfxZ":9.648674008525624,"pX":0.2817377687554446,"pZ":1.9126508708628018,"vX0":-6.147937740864259,"vY0":-140.40796815611483,"vZ0":-7.551718680424225,"x":106.26,"y":187.14,"x0":1.9233683973862157,"y0":50.00492541884631,"z0":5.502863636667663,"aX":8.91526019010872},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.0,"breakHorizontal":-6.7,"spinRate":2233,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.3913375356874922,"extension":6.698849602719233},"index":1,"playId":"14537626-9584-356b-96d1-b893c4cc1663","pitchNumber":2,"startTime":"2026-04-19T20:21:28.535Z","endTime":"2026-04-19T20:21:31.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":669022,"fullName":"MacKenzie Gore"}}},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"10402d77-545d-493b-af2e-8c753059435a","pitchNumber":2,"startTime":"2026-04-19T20:21:49.056Z","endTime":"2026-04-19T20:21:54.056Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.477004024745987,"aZ":-12.238172441844315,"pfxX":3.2085336592436713,"pfxZ":10.255943836020048,"pX":-0.6387470222278571,"pZ":3.0285383865704185,"vX0":-7.551333534376818,"vY0":-138.64894189743748,"vZ0":-4.845536677151426,"x":141.35,"y":157.01,"x0":1.7051831651400777,"y0":50.00158953476116,"z0":5.617853377041593,"aX":6.2370093688198995},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":-4.2,"spinRate":2296,"spinDirection":150},"zone":1,"typeConfidence":2.0,"plateTime":0.39529361047384537,"extension":6.822817257237157},"index":3,"playId":"89c891f4-edea-3f41-9dde-85e344f822ee","pitchNumber":3,"startTime":"2026-04-19T20:22:07.926Z","endTime":"2026-04-19T20:22:10.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.21952392082177,"aZ":-13.00664655658557,"pfxX":3.722097974181447,"pfxZ":9.691552949383004,"pX":-0.3951151700090708,"pZ":3.206985962318379,"vX0":-7.3399962631689935,"vY0":-140.11242236012478,"vZ0":-4.298385524950756,"x":132.06,"y":152.19,"x0":1.7811622424246802,"y0":50.001163285496794,"z0":5.618004607169059,"aX":7.360686767658704},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":-5.2,"spinRate":2258,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.39171310560975314,"extension":6.768866315494566},"index":4,"playId":"dfbeca4b-ca80-35ab-8a6f-8ef9c3820f1f","pitchNumber":4,"startTime":"2026-04-19T20:22:23.146Z","endTime":"2026-04-19T20:22:26.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.136901435000674,"aZ":-42.6746812800203,"pfxX":-3.552442643298971,"pfxZ":-7.004313359272889,"pX":-0.32205275031871394,"pZ":2.113199680531162,"vX0":-3.598370846405911,"vY0":-121.4987244332644,"vZ0":0.07256246185785842,"x":129.28,"y":181.72,"x0":1.637985238556528,"y0":50.00178059449573,"z0":5.782240847498553,"aX":-5.326241922280414},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-12.5,"breakHorizontal":7.3,"spinRate":2364,"spinDirection":330},"zone":7,"typeConfidence":2.0,"plateTime":0.45029193580559745,"extension":6.7962007686706185},"index":5,"playId":"39d2a7ad-9eef-3eb4-9fc8-2ba8d4a80507","pitchNumber":5,"startTime":"2026-04-19T20:22:40.243Z","endTime":"2026-04-19T20:22:43.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.180794578909314,"aZ":-43.12077609652646,"pfxX":-2.935223461354637,"pfxZ":-7.543619353453392,"pX":-1.2320323989099,"pZ":0.7817513064489341,"vX0":-5.642412028199906,"vY0":-119.72509173880691,"vZ0":-2.3597754020384825,"x":163.96,"y":217.67,"x0":1.5368013766024238,"y0":50.00237438865096,"z0":5.64035638875223,"aX":-4.2591650967665435},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-13.9,"breakHorizontal":6.7,"spinRate":2379,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.4575457688051383,"extension":7.010662547483984},"index":6,"playId":"690d1fa3-5e36-378c-8905-b5c4ae2143b2","pitchNumber":6,"startTime":"2026-04-19T20:23:00.552Z","endTime":"2026-04-19T20:23:06.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-0.8999999999999986,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:23:06.364Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Burger grounds out, third baseman Leo Rivas to first baseman Connor Joe.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-19T20:24:54.815Z","endTime":"2026-04-19T20:25:30.124Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.819975417961047,"aZ":-24.088073258143787,"pfxX":-10.140885194035281,"pfxZ":4.235083473710159,"pX":-1.2219641529885847,"pZ":3.3888053283533828,"vX0":4.770276881971087,"vY0":-137.20684984919282,"vZ0":-0.12571370907671942,"x":163.58,"y":147.28,"x0":-1.6636692246423772,"y0":50.00508345961033,"z0":5.074038248518743,"aX":-19.37398961947818},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.8,"breakHorizontal":17.4,"spinRate":2226,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3989163149423689,"extension":6.3437478709411605},"hitData":{"launchSpeed":57.7,"launchAngle":-8.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.36,"coordY":161.65}},"index":0,"playId":"759f217f-0f36-315f-a08a-d0a862755a4c","pitchNumber":1,"startTime":"2026-04-19T20:25:22.117Z","endTime":"2026-04-19T20:25:30.124Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:25:30.124Z","atBatIndex":7},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Joc Pederson lines out to third baseman Leo Rivas.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-19T20:26:12.705Z","endTime":"2026-04-19T20:27:40.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-19T20:25:56.580Z","endTime":"2026-04-19T20:26:15.085Z","isPitch":false,"type":"action","player":{"id":592626,"link":"/api/v1/people/592626"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.75636328630196,"aZ":-14.454428419139736,"pfxX":-5.780702966441014,"pfxZ":8.961787663926803,"pX":-0.8249492715680803,"pZ":2.860473424091554,"vX0":4.3406671848848655,"vY0":-139.78136043730743,"vZ0":-3.495064812569707,"x":148.45,"y":161.55,"x0":-1.6475639282945085,"y0":50.003099300263116,"z0":5.077239072086982,"aX":-11.429806910896403},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":9.6,"spinRate":2270,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.39197515425409213,"extension":6.335018612054019},"index":1,"playId":"34cd9881-001f-35b7-a1d3-5c950728009a","pitchNumber":1,"startTime":"2026-04-19T20:26:15.085Z","endTime":"2026-04-19T20:26:18.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.56793419998029,"aZ":-14.120051657708549,"pfxX":-7.392458423831979,"pfxZ":9.179029921858117,"pX":0.500918228958859,"pZ":2.2404037093106783,"vX0":8.242151370241976,"vY0":-139.21086363018915,"vZ0":-5.010052325517468,"x":97.91,"y":178.29,"x0":-1.5344479625706058,"y0":50.00582484776024,"z0":4.994616301604908,"aX":-14.546007321662927},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":11.8,"spinRate":2360,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.39309103890122055,"extension":6.36454579237862},"index":2,"playId":"97c72dba-1fa4-3222-b777-0739dc12c942","pitchNumber":2,"startTime":"2026-04-19T20:26:34.189Z","endTime":"2026-04-19T20:26:37.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.601716138156842,"aZ":-31.51610183345597,"pfxX":1.52268440474738,"pfxZ":0.41400622905353934,"pX":-0.12906672317193044,"pZ":2.767139441796423,"vX0":3.198325413200339,"vY0":-124.50074290227097,"vZ0":0.4704195782974223,"x":121.92,"y":164.07,"x0":-1.6229581248631966,"y0":50.00134604239134,"z0":5.16281557127637,"aX":2.414631870683627},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":1.1,"breakHorizontal":-3.5,"spinRate":2116,"spinDirection":81},"zone":5,"typeConfidence":2.0,"plateTime":0.4382317373766469,"extension":6.462056285734882},"index":3,"playId":"0e741fc9-46a5-38d7-a4dd-f5c315965f7d","pitchNumber":3,"startTime":"2026-04-19T20:26:56.782Z","endTime":"2026-04-19T20:27:00.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":84.6,"endSpeed":77.9,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.780628419892317,"aZ":-33.813285514938485,"pfxX":1.0930634354740478,"pfxZ":-1.05909719746405,"pX":-1.1875368764551177,"pZ":2.6629965033356,"vX0":0.8934957522119958,"vY0":-123.24710986660168,"vZ0":0.8607676438555338,"x":162.27,"y":166.88,"x0":-1.6964079709489903,"y0":50.00510045915934,"z0":5.157960566571851,"aX":1.6868639328356656},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.4,"breakHorizontal":-2.2,"spinRate":2095,"spinDirection":81},"zone":11,"typeConfidence":2.0,"plateTime":0.4438954682874914,"extension":6.455487834278961},"index":4,"playId":"189d8510-c0b0-3d17-86ae-36b553a4f777","pitchNumber":4,"startTime":"2026-04-19T20:27:16.173Z","endTime":"2026-04-19T20:27:19.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.150035114196015,"aZ":-17.339170502045288,"pfxX":-6.960027804170516,"pfxZ":7.4387045973466375,"pX":-0.2857847537408533,"pZ":3.2203267984299684,"vX0":6.255313367217168,"vY0":-140.4254879071372,"vZ0":-2.031117840867077,"x":127.89,"y":151.83,"x0":-1.6392214098117888,"y0":50.00676745325744,"z0":5.082606531879671,"aX":-13.887261660313785},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.2,"breakHorizontal":11.3,"spinRate":2073,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.39024195228299785,"extension":6.268179926443474},"hitData":{"launchSpeed":97.2,"launchAngle":9.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":100.49,"coordY":142.52}},"index":5,"playId":"1bc10689-27d4-3123-b791-6ef4d3ce56ed","pitchNumber":5,"startTime":"2026-04-19T20:27:35.293Z","endTime":"2026-04-19T20:27:40.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.69,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:27:40.798Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mitch Garver challenged (pitch result), call on the field was overturned: Josh Jung called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-19T20:27:47.665Z","endTime":"2026-04-19T20:29:45.697Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"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":95.1,"endSpeed":87.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.460842994809266,"aZ":-26.447924511079336,"pfxX":-8.929039166085293,"pfxZ":2.9213761204328783,"pX":-0.3568098233258247,"pZ":2.4332555320339715,"vX0":6.472718737553985,"vY0":-138.51751794766113,"vZ0":-2.2150999342565085,"x":130.6,"y":173.08,"x0":-1.553749011832523,"y0":50.001340379807104,"z0":4.996137729535537,"aX":-17.49834830069686},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.0,"breakHorizontal":15.0,"spinRate":2194,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3941346446413365,"extension":6.38532587876344},"index":0,"playId":"b1317437-f891-380a-8b56-abc1303f32b9","pitchNumber":1,"startTime":"2026-04-19T20:28:08.038Z","endTime":"2026-04-19T20:28:11.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17716713387491,"aZ":-14.02638668956501,"pfxX":-4.859206841273319,"pfxZ":9.031220081436542,"pX":-0.0759287552000176,"pZ":3.2765398729737076,"vX0":5.650661018043314,"vY0":-140.4774106209595,"vZ0":-2.5205335512868308,"x":119.89,"y":150.31,"x0":-1.4769389033480649,"y0":50.003691221445806,"z0":5.090987396871094,"aX":-9.765959812155295},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.1,"breakHorizontal":7.7,"spinRate":2208,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.38907250068406807,"extension":6.353717903554706},"index":1,"playId":"9a8c5427-f134-3f08-89c1-8a51afaaee85","pitchNumber":2,"startTime":"2026-04-19T20:28:32.396Z","endTime":"2026-04-19T20:28:35.396Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-19T20:28:45.508Z","endTime":"2026-04-19T20:29:03.591Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.388782534120867,"aZ":-18.148697785016033,"pfxX":-7.1515664348023,"pfxZ":6.861675606757096,"pX":0.6421642042228057,"pZ":3.3841288946658765,"vX0":8.4813954091855,"vY0":-141.38292156493628,"vZ0":-1.5196135165738804,"x":92.52,"y":147.41,"x0":-1.454074873405158,"y0":50.000373834919834,"z0":5.082132323029267,"aX":-14.61330145690465},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.4,"breakHorizontal":11.4,"spinRate":2119,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.3860251915905213,"extension":6.420451503344954},"index":3,"playId":"267316c0-9323-346e-9063-bac8af8d7e16","pitchNumber":3,"startTime":"2026-04-19T20:29:03.591Z","endTime":"2026-04-19T20:29:07.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94232543818946,"aZ":-16.980984587441466,"pfxX":-6.599837164912726,"pfxZ":7.539138011815773,"pX":0.4254512931934499,"pZ":3.40855554278801,"vX0":7.5270698226044574,"vY0":-140.80785474176471,"vZ0":-1.65983370306488,"x":100.78,"y":146.75,"x0":-1.4205192836623302,"y0":50.000824801381995,"z0":5.100381763852002,"aX":-13.297306169941393},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.6,"breakHorizontal":10.4,"spinRate":2241,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.3884715184788772,"extension":6.26879939552834},"index":4,"playId":"136ce402-c2a2-3a52-9155-5c0c6d41b9bb","pitchNumber":4,"startTime":"2026-04-19T20:29:25.077Z","endTime":"2026-04-19T20:29:45.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":136,"player":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"}},"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:29:45.697Z","atBatIndex":9},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mitch Garver walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-19T20:31:28.719Z","endTime":"2026-04-19T20:33:47.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"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, 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.2,"endSpeed":73.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.610936089905753,"aZ":-41.7542368979688,"pfxX":-2.993186911467163,"pfxZ":-7.035612911818319,"pX":0.47335173432931243,"pZ":2.5587183754374467,"vX0":-2.328015718423722,"vY0":-115.44115084413444,"vZ0":1.7527786597799853,"x":98.96,"y":169.69,"x0":1.880314542121375,"y0":50.00095949731075,"z0":5.780912614037916,"aX":-4.076881898946364},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-12.1,"breakHorizontal":6.0,"spinRate":2163,"spinDirection":324},"zone":6,"typeConfidence":2.0,"plateTime":0.4727865542998324,"extension":6.751293814261589},"index":0,"playId":"7be487d2-c19c-3a65-b314-42967930c166","pitchNumber":1,"startTime":"2026-04-19T20:31:54.571Z","endTime":"2026-04-19T20:31:57.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":83.3,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43508644116838,"aZ":-23.364170505157407,"pfxX":-0.9053195173697279,"pfxZ":5.002219034550519,"pX":-1.4026408481995774,"pZ":2.8709686984433627,"vX0":-8.013662476062787,"vY0":-131.4649520492482,"vZ0":-2.86736275384182,"x":170.47,"y":161.26,"x0":1.7955237428321562,"y0":50.00009885003538,"z0":5.699620428777384,"aX":-1.590703940209243},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.6,"breakHorizontal":3.4,"spinRate":1833,"spinDirection":163},"zone":11,"typeConfidence":2.0,"plateTime":0.4157719492552867,"extension":6.81010295650613},"index":1,"playId":"0b5b13ee-4781-3c09-8320-c54ddeb28a07","pitchNumber":2,"startTime":"2026-04-19T20:32:09.676Z","endTime":"2026-04-19T20:32:12.883Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46199001443513,"aZ":-13.155661067102217,"pfxX":2.2412230894431597,"pfxZ":9.844329803492593,"pX":-0.8597106918221767,"pZ":3.712704721794293,"vX0":-7.918191571526297,"vY0":-138.4910021127172,"vZ0":-2.9926366461566483,"x":149.77,"y":138.54,"x0":1.7520752788984029,"y0":50.00642220117354,"z0":5.69369657460799,"aX":4.332948281324003},"breaks":{"breakAngle":10.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":-2.3,"spinRate":2174,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.39631070872017826,"extension":6.937361002156147},"index":2,"playId":"f1cfa8a5-7139-3126-985e-8b1bd3ca501e","pitchNumber":3,"startTime":"2026-04-19T20:32:25.675Z","endTime":"2026-04-19T20:32:28.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.19958061160788,"aZ":-13.739345096374977,"pfxX":2.4984120389132176,"pfxZ":9.41395022152947,"pX":-0.6402972833866845,"pZ":2.4820521324107605,"vX0":-7.724224527549704,"vY0":-138.83805460980656,"vZ0":-5.8849256069582925,"x":141.41,"y":171.76,"x0":1.8495395148773115,"y0":50.00350854936526,"z0":5.538623184943894,"aX":4.89397972702616},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":-3.0,"spinRate":2106,"spinDirection":151},"zone":4,"typeConfidence":2.0,"plateTime":0.3940522954765764,"extension":6.8714661278661575},"index":3,"playId":"d8809a35-b5e5-3c2b-b613-f7febb81ec43","pitchNumber":4,"startTime":"2026-04-19T20:32:43.696Z","endTime":"2026-04-19T20:32:46.696Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98274965782025,"aZ":-42.760940261830584,"pfxX":-3.252147787262608,"pfxZ":-7.44787184062945,"pX":1.361251087369341,"pZ":3.840615174350658,"vX0":-0.3389240451287675,"vY0":-118.259022299421,"vZ0":4.360940565768443,"x":65.11,"y":135.08,"x0":1.9290568878186352,"y0":50.005491609067136,"z0":5.888143745929614,"aX":-4.619622182179535},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-12.2,"breakHorizontal":6.0,"spinRate":2261,"spinDirection":328},"zone":12,"typeConfidence":2.0,"plateTime":0.46267808448321146,"extension":6.763164211276238},"index":4,"playId":"fabfa392-3678-3769-816b-2bd81514de04","pitchNumber":5,"startTime":"2026-04-19T20:33:03.573Z","endTime":"2026-04-19T20:33:06.573Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.869550247464936,"aZ":-40.73102353747902,"pfxX":-3.518741142754023,"pfxZ":-6.1652805620092135,"pX":-1.0073508238327014,"pZ":1.5640216885426166,"vX0":-5.236655378467571,"vY0":-117.06374387979703,"vZ0":-0.5656613107549,"x":155.4,"y":196.55,"x0":1.7145523230244901,"y0":50.0004736548731,"z0":5.6182024828494335,"aX":-4.886389766764948},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-11.0,"breakHorizontal":7.7,"spinRate":2205,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.46770590117292077,"extension":6.954247265756386},"index":5,"playId":"a1a05979-2680-3f4d-abc4-b7bdacbae2d9","pitchNumber":6,"startTime":"2026-04-19T20:33:24.570Z","endTime":"2026-04-19T20:33:27.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.3755415888864,"aZ":-12.229798282679312,"pfxX":2.5167193122316625,"pfxZ":9.898952805633478,"pX":0.04534162601597748,"pZ":1.221764994435519,"vX0":-6.338378829490855,"vY0":-140.25482893450473,"vZ0":-9.183463596393313,"x":115.27,"y":205.79,"x0":1.9963365458644557,"y0":50.00554050235225,"z0":5.313571883621413,"aX":5.072757309225395},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.4,"breakHorizontal":-3.4,"spinRate":2250,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.38886725455958926,"extension":6.925938554938787},"index":6,"playId":"3992267d-ea4d-3d54-965e-87ab86c4d0b2","pitchNumber":7,"startTime":"2026-04-19T20:33:44.864Z","endTime":"2026-04-19T20:33:47.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":0.78,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:33:47.964Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Connor Joe called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-19T20:34:06.822Z","endTime":"2026-04-19T20:35:39.988Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.349582201969408,"aZ":-13.575380587481673,"pfxX":3.684050309579126,"pfxZ":9.503938985359463,"pX":-0.06955633574856203,"pZ":3.3467403060860406,"vX0":-6.089227901324301,"vY0":-138.61685591025287,"vZ0":-3.694230593515578,"x":119.65,"y":148.42,"x0":1.67133769498013,"y0":50.00353030352038,"z0":5.595743971851525,"aX":7.210646827590456},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":-5.5,"spinRate":2350,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.3942889080042189,"extension":6.802581574598341},"index":0,"playId":"f4fb31f4-61d7-3047-84c1-dda7f9e8b64a","pitchNumber":1,"startTime":"2026-04-19T20:34:16.748Z","endTime":"2026-04-19T20:34:19.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"first":{"id":641598,"link":"/api/v1/people/641598"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.621011360815107,"aZ":-18.288231215290573,"pfxX":8.91893568848864,"pfxZ":8.431140560224488,"pX":0.13349134026934095,"pZ":1.6915783533824107,"vX0":-6.00307809037266,"vY0":-127.37347491176645,"vZ0":-6.01500525125801,"x":111.91,"y":193.11,"x0":1.3594977892378053,"y0":50.00066240634161,"z0":5.524738470987847,"aX":14.685682745818305},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":14.2,"breakHorizontal":-14.9,"spinRate":2170,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.42965470222056945,"extension":7.122390376975367},"index":1,"playId":"a5839e4a-322e-32e9-bd33-fca26c6a02d5","pitchNumber":2,"startTime":"2026-04-19T20:34:35.140Z","endTime":"2026-04-19T20:34:39.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"first":{"id":641598,"link":"/api/v1/people/641598"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":78.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.566402131387825,"aZ":-21.867234586535155,"pfxX":9.845405483350326,"pfxZ":6.4740413448139815,"pX":1.6732618940181438,"pZ":3.6868780773315355,"vX0":-2.8699765312630428,"vY0":-125.89870694233892,"vZ0":-0.552940853468503,"x":53.22,"y":139.23,"x0":1.554775713445216,"y0":50.00256835822747,"z0":5.692477067098684,"aX":15.670992904822219},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":11.9,"breakHorizontal":-17.0,"spinRate":2097,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4364708768001315,"extension":6.934711626055227},"index":2,"playId":"644508ee-4c27-36b1-8345-3dff40d59784","pitchNumber":3,"startTime":"2026-04-19T20:34:53.356Z","endTime":"2026-04-19T20:34:56.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"first":{"id":641598,"link":"/api/v1/people/641598"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.921543355304973,"aZ":-10.961139575653064,"pfxX":2.697318268798748,"pfxZ":10.827912102127499,"pX":-0.5986220092656334,"pZ":1.861760548245802,"vX0":-6.934912989765638,"vY0":-138.81096561304392,"vZ0":-7.863034001521429,"x":139.82,"y":188.51,"x0":1.577300892160643,"y0":50.005713138750345,"z0":5.454056261900305,"aX":5.286552993639294},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.2,"breakHorizontal":-3.5,"spinRate":2204,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.394001092283383,"extension":6.989442438108173},"index":3,"playId":"88ee7882-dac4-35cd-84de-6ad717aa5f7b","pitchNumber":4,"startTime":"2026-04-19T20:35:14.671Z","endTime":"2026-04-19T20:35:18.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"first":{"id":641598,"link":"/api/v1/people/641598"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.027987321179562,"aZ":-14.86848983369489,"pfxX":5.987458670499301,"pfxZ":8.650553587662277,"pX":0.018822252741219077,"pZ":1.868540875073336,"vX0":-6.442607791961471,"vY0":-140.35438369997712,"vZ0":-7.282586761582013,"x":116.28,"y":188.33,"x0":1.563357372524892,"y0":50.001511628180445,"z0":5.460468453841592,"aX":11.975172740610994},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.4,"breakHorizontal":-9.6,"spinRate":2329,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.38988610373709776,"extension":6.971303865656716},"index":4,"playId":"a6444d67-86dc-348e-9eb8-f174e7c059d4","pitchNumber":5,"startTime":"2026-04-19T20:35:36.202Z","endTime":"2026-04-19T20:35:39.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"first":{"id":641598,"link":"/api/v1/people/641598"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.8,"awayTeamWinProbability":34.2,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.28,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:35:39.988Z","atBatIndex":11},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"J.P. Crawford homers (1) on a fly ball to right field. Mitch Garver scores.","rbi":2,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-19T20:35:47.459Z","endTime":"2026-04-19T20:37:57.463Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.619747298933174,"aZ":-13.063444231401434,"pfxX":3.677395786605395,"pfxZ":9.69137531507979,"pX":-0.15352967745303367,"pZ":3.1993847887216735,"vX0":-6.610782148603981,"vY0":-139.57796961948472,"vZ0":-4.16943758460929,"x":122.85,"y":152.4,"x0":1.7685444468723108,"y0":50.002137439561025,"z0":5.573718935117268,"aX":7.251772540331892},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.8,"breakHorizontal":-5.3,"spinRate":2336,"spinDirection":151},"zone":2,"typeConfidence":2.0,"plateTime":0.3925249599751237,"extension":6.768923549658281},"index":0,"playId":"5b4f5ebf-a696-39f6-82af-782add58fdf9","pitchNumber":1,"startTime":"2026-04-19T20:36:06.286Z","endTime":"2026-04-19T20:36:09.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":641598,"link":"/api/v1/people/641598"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"3b11995f-cacf-303d-bb9c-54af04be68c0","startTime":"2026-04-19T20:36:26.191Z","endTime":"2026-04-19T20:36:29.191Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":641598,"link":"/api/v1/people/641598"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.380234049347607,"aZ":-17.634091614669693,"pfxX":5.347191931975769,"pfxZ":7.346663374311369,"pX":-0.1868198048484933,"pZ":3.179951194534276,"vX0":-7.265710037042065,"vY0":-139.3300592932366,"vZ0":-3.4540013160239393,"x":124.12,"y":152.92,"x0":1.752017001271398,"y0":50.00331077066652,"z0":5.591339499722576,"aX":10.5835175476228},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.8,"breakHorizontal":-8.3,"spinRate":2241,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.3921363027887481,"extension":6.686585795275496},"index":2,"playId":"bb44f47e-c847-3b0e-8781-a978af7aa179","pitchNumber":2,"startTime":"2026-04-19T20:36:45.677Z","endTime":"2026-04-19T20:36:49.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":641598,"link":"/api/v1/people/641598"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-19T20:36:54.446Z","endTime":"2026-04-19T20:37:08.097Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":641598,"link":"/api/v1/people/641598"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.185347220207152,"aZ":-29.50053684290706,"pfxX":-1.7566563581153556,"pfxZ":1.6077242476347342,"pX":-0.6918294237871943,"pZ":2.1290036447291594,"vX0":-5.123091559060873,"vY0":-127.42749707491606,"vZ0":-2.8917148189027513,"x":143.37,"y":181.3,"x0":1.5632083398457937,"y0":50.00504136258485,"z0":5.5800665136909675,"aX":-2.9233740242825617},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.5,"breakHorizontal":4.2,"spinRate":2102,"spinDirection":302},"zone":7,"typeConfidence":2.0,"plateTime":0.42784193921602487,"extension":6.849616482448451},"index":4,"playId":"4e863c16-f411-3115-8a45-905240364bd8","pitchNumber":3,"startTime":"2026-04-19T20:37:08.097Z","endTime":"2026-04-19T20:37:11.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":641598,"link":"/api/v1/people/641598"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.614072421989245,"aZ":-38.12236842350176,"pfxX":-3.443178533511274,"pfxZ":-4.0448977049065675,"pX":-0.28697079493890243,"pZ":2.0714036188660367,"vX0":-2.767601018453926,"vY0":-120.01220055381984,"vZ0":-0.700966053337929,"x":127.94,"y":182.85,"x0":1.3256023049732841,"y0":50.00562966042965,"z0":5.741222165369614,"aX":-5.0595315170004},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.2,"breakHorizontal":6.8,"spinRate":2261,"spinDirection":335},"zone":7,"typeConfidence":2.0,"plateTime":0.4551233149992395,"extension":6.821382492585259},"hitData":{"launchSpeed":107.8,"launchAngle":22.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":202.21,"coordY":69.45}},"index":5,"playId":"ed1ddbbb-7a53-30fd-8d24-7f75b54c5941","pitchNumber":4,"startTime":"2026-04-19T20:37:29.444Z","endTime":"2026-04-19T20:37:57.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":641598,"link":"/api/v1/people/641598"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":15.100000000000009,"leverageIndex":1.08,"dramaIndex":125.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:37:57.463Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Young singles on a ground ball to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-19T20:38:13.950Z","endTime":"2026-04-19T20:39:32.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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":96.6,"endSpeed":88.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.272166018599812,"aZ":-12.480394137583588,"pfxX":2.6532078187240575,"pfxZ":9.822539888556797,"pX":0.24725355736305246,"pZ":1.3897884049895868,"vX0":-5.5267040309568705,"vY0":-140.34299804628128,"vZ0":-8.958116998291324,"x":107.58,"y":201.26,"x0":1.8928410671002107,"y0":50.00071216801474,"z0":5.425741729333853,"aX":5.3188226812668455},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":-3.7,"spinRate":2230,"spinDirection":154},"zone":14,"typeConfidence":2.0,"plateTime":0.38952279597274586,"extension":6.886663261973212},"index":0,"playId":"246c57ca-ecca-384e-a4ac-79aa81fd98a2","pitchNumber":1,"startTime":"2026-04-19T20:38:23.558Z","endTime":"2026-04-19T20:38:27.205Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.631336762170903,"aZ":-12.784065710847312,"pfxX":2.1424895894416505,"pfxZ":9.829856712667553,"pX":0.27492996611730525,"pZ":2.135903384123747,"vX0":-5.355905776621648,"vY0":-139.38395135532596,"vZ0":-6.957782920988382,"x":106.52,"y":181.11,"x0":1.9409100183850243,"y0":50.00091939961869,"z0":5.504432256885293,"aX":4.225966440951158},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":-2.8,"spinRate":2240,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.3926028083232991,"extension":6.800498902322703},"index":1,"playId":"111d64bf-3c0e-3e35-8df9-bab4bccfbd4a","pitchNumber":2,"startTime":"2026-04-19T20:38:38.713Z","endTime":"2026-04-19T20:38:41.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.186945615013144,"aZ":-26.29307894873994,"pfxX":-3.3482505032711813,"pfxZ":3.782096913928452,"pX":-0.6333342120582448,"pZ":1.796918673979053,"vX0":-5.109093239437528,"vY0":-124.22688164101635,"vZ0":-3.676464212511214,"x":141.14,"y":190.26,"x0":1.889269070935547,"y0":50.001197049704984,"z0":5.4953832738612025,"aX":-5.202592391898477},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.2,"breakHorizontal":7.3,"spinRate":2163,"spinDirection":311},"zone":7,"typeConfidence":2.0,"plateTime":0.4418538781859467,"extension":6.910404595484944},"index":2,"playId":"1218e815-f71b-3ebf-a200-c0d3b19b29f8","pitchNumber":3,"startTime":"2026-04-19T20:38:56.095Z","endTime":"2026-04-19T20:38:59.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-04-19T20:39:15.019Z","endTime":"2026-04-19T20:39:21.245Z","isPitch":false,"type":"action","player":{"id":702284,"link":"/api/v1/people/702284"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59612882998415,"aZ":-15.25007045841865,"pfxX":4.67662843858141,"pfxZ":8.530833478604347,"pX":-0.6109081906443798,"pZ":1.5556247046320164,"vX0":-8.157389548453507,"vY0":-139.74496281101875,"vZ0":-8.248108751676078,"x":140.29,"y":196.78,"x0":1.7343787682945524,"y0":50.0053615193896,"z0":5.541198434603448,"aX":9.280547979431871},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":-6.8,"spinRate":2285,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.3915048388863367,"extension":6.83673642651444},"hitData":{"launchSpeed":100.2,"launchAngle":6.0,"totalDistance":157.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.13,"coordY":119.87}},"index":4,"playId":"b22c8418-aa80-32bd-91a8-b9da3e593933","pitchNumber":4,"startTime":"2026-04-19T20:39:21.245Z","endTime":"2026-04-19T20:39:32.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.19999999999999,"awayTeamWinProbability":17.80000000000001,"homeTeamWinProbabilityAdded":1.299999999999983,"leverageIndex":0.35,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:39:32.783Z","atBatIndex":13},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Leo Rivas flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-19T20:39:49.486Z","endTime":"2026-04-19T20:40:12.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"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":95.0,"endSpeed":87.6,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23980762815915,"aZ":-14.033030979917546,"pfxX":3.7565389339522754,"pfxZ":9.288121262517972,"pX":0.06718272254361923,"pZ":2.5081741397690753,"vX0":-6.023640077722606,"vY0":-138.23934797039743,"vZ0":-5.738832753651894,"x":114.44,"y":171.06,"x0":1.7774231323390646,"y0":50.00118656939507,"z0":5.5384176403340994,"aX":7.336001746120992},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":-5.6,"spinRate":2331,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.3948771761561751,"extension":6.761087015810611},"hitData":{"launchSpeed":96.6,"launchAngle":34.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.32,"coordY":52.18}},"index":0,"playId":"32fd4d70-6359-37f8-a61d-4d40c94322a2","pitchNumber":1,"startTime":"2026-04-19T20:39:59.632Z","endTime":"2026-04-19T20:40:12.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.7,"awayTeamWinProbability":19.299999999999997,"homeTeamWinProbabilityAdded":-1.4999999999999858,"leverageIndex":0.65,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:40:12.083Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rob Refsnyder flies out to right fielder Brandon Nimmo.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-19T20:40:24.647Z","endTime":"2026-04-19T20:41:21.473Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.838914963236842,"aZ":-41.35085052013409,"pfxX":-2.2269067697436205,"pfxZ":-6.433608909361137,"pX":0.39146059681786943,"pZ":1.7853869585679343,"vX0":-1.517315613301329,"vY0":-118.95045986518116,"vZ0":-0.4467082230518765,"x":102.08,"y":190.57,"x0":1.3279996732801387,"y0":50.00361786594351,"z0":5.740119551096154,"aX":-3.1757181022931205},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-11.5,"breakHorizontal":4.4,"spinRate":2301,"spinDirection":329},"zone":9,"typeConfidence":2.0,"plateTime":0.4613124054424711,"extension":6.973117664192818},"index":0,"playId":"08bfdc9f-b857-370c-a688-a4587e587e98","pitchNumber":1,"startTime":"2026-04-19T20:40:35.150Z","endTime":"2026-04-19T20:40:38.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":79.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.208612964603493,"aZ":-21.816538885846334,"pfxX":7.090127506163634,"pfxZ":6.460583271311655,"pX":1.0031753995563233,"pZ":1.4366359615200894,"vX0":-3.363297753122885,"vY0":-126.44421059063721,"vZ0":-5.845468289935115,"x":78.76,"y":199.99,"x0":1.4366494762077788,"y0":50.00298656728264,"z0":5.553712200098647,"aX":11.364829958924966},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":10.4,"breakHorizontal":-12.0,"spinRate":2065,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.434863652015669,"extension":7.001475756722501},"index":1,"playId":"6859a3fa-7cf4-39af-b5ef-e054a15d641f","pitchNumber":2,"startTime":"2026-04-19T20:40:52.878Z","endTime":"2026-04-19T20:40:56.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0394595694371,"aZ":-21.76316090876547,"pfxX":-0.8206783452636421,"pfxZ":5.940298812264411,"pX":-0.6798898982477123,"pZ":2.7339702444099503,"vX0":-5.116649257938897,"vY0":-131.34492315398745,"vZ0":-3.4588349180100555,"x":142.92,"y":164.96,"x0":1.397578313362409,"y0":50.002240114652935,"z0":5.680572958589001,"aX":-1.4373756068293024},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":10.2,"breakHorizontal":2.5,"spinRate":2010,"spinDirection":160},"zone":4,"typeConfidence":2.0,"plateTime":0.4165334495555646,"extension":6.917340153026726},"hitData":{"launchSpeed":75.1,"launchAngle":38.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":151.91,"coordY":102.72}},"index":2,"playId":"ad690faf-1f44-3604-b28d-a5c7dee2f07e","pitchNumber":3,"startTime":"2026-04-19T20:41:11.988Z","endTime":"2026-04-19T20:41:21.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":702284,"link":"/api/v1/people/702284"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.4,"awayTeamWinProbability":20.599999999999994,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.49,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:41:21.473Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out, second baseman Cole Young to first baseman Connor Joe.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-19T20:43:17.212Z","endTime":"2026-04-19T20:44:21.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.54723625777751,"aZ":-31.79061959783761,"pfxX":3.27621984298748,"pfxZ":0.2637761502535785,"pX":1.3497487729080997,"pZ":1.4276011813522698,"vX0":5.897007199206041,"vY0":-120.01613103860215,"vZ0":-1.6932607382819342,"x":65.55,"y":200.23,"x0":-1.5663032946552522,"y0":50.00434375004026,"z0":4.9776959101156475,"aX":4.770795222369657},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.4,"breakHorizontal":-7.3,"spinRate":2430,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.45665226458189156,"extension":6.285296575657973},"index":0,"playId":"c384519a-b36f-3899-bac5-8799f818d0dc","pitchNumber":1,"startTime":"2026-04-19T20:43:35.959Z","endTime":"2026-04-19T20:43:38.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.875745017350017,"aZ":-30.50455574607782,"pfxX":1.0729213856698907,"pfxZ":1.0441291852577148,"pX":1.2975784519984246,"pZ":0.6413441187497446,"vX0":6.757592190387278,"vY0":-125.6632824757591,"vZ0":-4.673175355009381,"x":67.54,"y":221.46,"x0":-1.5631703155942385,"y0":50.004660648942014,"z0":4.996232885832888,"aX":1.7201524455612125},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.1,"breakHorizontal":-3.5,"spinRate":2221,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.43545212792141497,"extension":6.3947581440319485},"index":1,"playId":"39d3775d-c8c0-3582-b18a-1b29760955ca","pitchNumber":2,"startTime":"2026-04-19T20:43:53.746Z","endTime":"2026-04-19T20:43:57.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61454358802499,"aZ":-16.779254293368556,"pfxX":-6.916339295741011,"pfxZ":7.800169014714788,"pX":0.6193989552859646,"pZ":2.739093027245258,"vX0":8.243433400293656,"vY0":-139.44794855370682,"vZ0":-3.470372713107375,"x":93.39,"y":164.82,"x0":-1.4729694604608443,"y0":50.00615230250873,"z0":5.103024486243616,"aX":-13.658140935892687},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.6,"breakHorizontal":10.9,"spinRate":2215,"spinDirection":226},"zone":6,"typeConfidence":2.0,"plateTime":0.3923914290715649,"extension":6.46111550631366},"hitData":{"launchSpeed":96.9,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.91,"coordY":150.26}},"index":2,"playId":"9819fdaf-e17d-3b96-a211-0685b7cd5814","pitchNumber":3,"startTime":"2026-04-19T20:44:14.116Z","endTime":"2026-04-19T20:44:21.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.6,"awayTeamWinProbability":18.400000000000006,"homeTeamWinProbabilityAdded":2.1999999999999886,"leverageIndex":0.84,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:44:21.125Z","atBatIndex":16},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, third baseman Leo Rivas to first baseman Connor Joe.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-19T20:44:32.085Z","endTime":"2026-04-19T20:45:32.307Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.655914655304162,"aZ":-31.45597085246161,"pfxX":1.3941028185250883,"pfxZ":0.44918684520521435,"pX":-0.5631819248268712,"pZ":1.66856433152797,"vX0":2.4782203369613236,"vY0":-124.83077979381673,"vZ0":-2.03198012731725,"x":138.47,"y":193.73,"x0":-1.7474398983544084,"y0":50.00103605076791,"z0":5.067196510364197,"aX":2.2130703295231267},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.6,"breakHorizontal":-3.1,"spinRate":2186,"spinDirection":111},"zone":7,"typeConfidence":2.0,"plateTime":0.4377293416139332,"extension":6.374313670290498},"index":0,"playId":"504a95af-786d-3415-8767-bcd1d9ba69af","pitchNumber":1,"startTime":"2026-04-19T20:44:48.678Z","endTime":"2026-04-19T20:44:52.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.424666268580655,"aZ":-30.62337590109652,"pfxX":2.2498475984686825,"pfxZ":0.9715287629682301,"pX":0.3314307790401996,"pZ":2.603089802264975,"vX0":4.045377645826149,"vY0":-125.5154518562412,"vZ0":-0.1941045808309363,"x":104.37,"y":168.5,"x0":-1.5934860338202825,"y0":50.002291613322605,"z0":5.175216945527446,"aX":3.5888135322770616},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.9,"breakHorizontal":-5.0,"spinRate":2173,"spinDirection":94},"zone":6,"typeConfidence":2.0,"plateTime":0.4363877333979045,"extension":6.387257421484912},"index":1,"playId":"ac633bef-4fe9-38a9-b01c-c196a91e1706","pitchNumber":2,"startTime":"2026-04-19T20:45:05.217Z","endTime":"2026-04-19T20:45:08.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.038473850262577,"aZ":-30.829228726784425,"pfxX":2.951303814250215,"pfxZ":0.8195769169539124,"pX":-0.6523217055674744,"pZ":1.7801279317179672,"vX0":1.9179264480997635,"vY0":-126.75698885755602,"vZ0":-1.9687378649481309,"x":141.86,"y":190.72,"x0":-1.800209306299816,"y0":50.001937366753324,"z0":5.010078706286169,"aX":4.839205826000262},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.3,"breakHorizontal":-5.8,"spinRate":2206,"spinDirection":135},"zone":7,"typeConfidence":2.0,"plateTime":0.43084008864176493,"extension":6.541102334304347},"hitData":{"launchSpeed":97.7,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.38,"coordY":159.69}},"index":2,"playId":"19dc108e-e1b2-3919-97a6-cdebca020ff7","pitchNumber":3,"startTime":"2026-04-19T20:45:24.068Z","endTime":"2026-04-19T20:45:32.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.1,"awayTeamWinProbability":16.900000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:45:32.307Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-19T20:45:43.554Z","endTime":"2026-04-19T20:47:30.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.179684541867566,"aZ":-25.356244208496218,"pfxX":4.266588712233228,"pfxZ":4.656936570874699,"pX":-0.9687123180398147,"pZ":2.131636339878123,"vX0":0.5521639995969996,"vY0":-120.49170571355306,"vZ0":-1.4408556268597734,"x":153.93,"y":181.23,"x0":-1.755263006410943,"y0":50.0050359068607,"z0":4.985259873371327,"aX":6.252482128922252},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.3,"breakHorizontal":-7.8,"spinRate":2396,"spinDirection":61},"zone":13,"typeConfidence":2.0,"plateTime":0.45518189632410255,"extension":6.31328262865404},"index":0,"playId":"23f378fb-234c-3e17-b130-58605657e1e1","pitchNumber":1,"startTime":"2026-04-19T20:46:01.137Z","endTime":"2026-04-19T20:46:04.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22574257277569,"aZ":-23.049020185056094,"pfxX":-10.087275608170408,"pfxZ":4.637826376707602,"pX":-0.2256522938512659,"pZ":2.330633378331957,"vX0":7.002622464290275,"vY0":-139.3994013442864,"vZ0":-3.260733286686306,"x":125.6,"y":175.85,"x0":-1.4591191413963593,"y0":50.00694261900585,"z0":5.036612850785251,"aX":-19.86458921991121},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.9,"breakHorizontal":16.8,"spinRate":2332,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.39285912541644796,"extension":6.471642242147192},"index":1,"playId":"d5a3a96b-ca47-3323-a52c-f6b8da215231","pitchNumber":2,"startTime":"2026-04-19T20:46:18.346Z","endTime":"2026-04-19T20:46:21.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53476371193696,"aZ":-13.963163768463593,"pfxX":-5.823937858392613,"pfxZ":9.124012055381916,"pX":-0.5577694076625828,"pZ":3.8600022389555915,"vX0":4.883878387374904,"vY0":-140.1349225979303,"vZ0":-1.1313400960549982,"x":138.26,"y":134.56,"x0":-1.5631787228954541,"y0":50.006709868928375,"z0":5.177575403907311,"aX":-11.630085746958855},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":9.6,"spinRate":2405,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.39027772697261387,"extension":6.425913201463495},"index":2,"playId":"6e6b09aa-6219-3ee2-83cf-7198110dfcd1","pitchNumber":3,"startTime":"2026-04-19T20:46:40.728Z","endTime":"2026-04-19T20:46:44.385Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.795136661747314,"aZ":-14.694049555033537,"pfxX":-5.931266813772457,"pfxZ":8.85759012768957,"pX":-0.30235732683473965,"pZ":2.4098054274781937,"vX0":5.604370477159157,"vY0":-139.44585619274898,"vZ0":-4.333352100564035,"x":128.53,"y":173.72,"x0":-1.5657262670605425,"y0":50.00027169540945,"z0":4.9504842323916325,"aX":-11.701777832847762},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":9.6,"spinRate":2328,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.39250575404840493,"extension":6.537291479135067},"index":3,"playId":"34aa8e7e-5dd7-3c90-bd6e-335756c8a99f","pitchNumber":4,"startTime":"2026-04-19T20:47:00.584Z","endTime":"2026-04-19T20:47:03.584Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":96.0,"endSpeed":87.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75526818671296,"aZ":-13.800039025030527,"pfxX":-6.657303115526741,"pfxZ":9.34190263227777,"pX":-0.2851185429392739,"pZ":3.2615803783662956,"vX0":6.001098170161722,"vY0":-139.67911839523688,"vZ0":-2.4227569125061907,"x":127.87,"y":150.72,"x0":-1.6011042705841283,"y0":50.00690245156048,"z0":5.052637759243823,"aX":-13.100030557084928},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":10.8,"spinRate":2304,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.39280452241573816,"extension":6.341001114934486},"index":4,"playId":"4d12e2d4-9c4b-3256-8df8-4f69e344ac5d","pitchNumber":5,"startTime":"2026-04-19T20:47:26.924Z","endTime":"2026-04-19T20:47:30.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.89999999999999,"awayTeamWinProbability":16.10000000000001,"homeTeamWinProbabilityAdded":0.7999999999999972,"leverageIndex":0.35,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:47:30.374Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cal Raleigh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-19T20:49:30.773Z","endTime":"2026-04-19T20:51:18.543Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":78.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.350373795558806,"aZ":-21.309230902211656,"pfxX":8.881326504987687,"pfxZ":6.8373409762570105,"pX":1.312791215636633,"pZ":4.138526292417826,"vX0":-4.120713762241012,"vY0":-126.00107371408085,"vZ0":0.48551286877923194,"x":66.96,"y":127.04,"x0":1.825722339828714,"y0":50.00381071056851,"z0":5.6808466062560905,"aX":14.117040538507428},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":12.7,"breakHorizontal":-15.0,"spinRate":2156,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.4366160396889516,"extension":6.954987446015029},"index":0,"playId":"66a4c29c-8580-3408-84bd-7d9e642a576a","pitchNumber":1,"startTime":"2026-04-19T20:49:43.815Z","endTime":"2026-04-19T20:49:46.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.333849302658454,"aZ":-23.03033504623797,"pfxX":-0.23328901459923523,"pfxZ":5.203875147915382,"pX":-0.13849505352432734,"pZ":1.562808138746243,"vX0":-5.519900679770548,"vY0":-131.33538598233847,"vZ0":-6.062472044065586,"x":122.28,"y":196.58,"x0":2.0157637908335126,"y0":50.00277201856831,"z0":5.6003421050810305,"aX":-0.40890185562882386},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.4,"breakHorizontal":1.6,"spinRate":1946,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.41613786773174244,"extension":6.852345730068875},"index":1,"playId":"07c5003b-8ae7-3ef3-8f46-a5b2333539cf","pitchNumber":2,"startTime":"2026-04-19T20:49:59.287Z","endTime":"2026-04-19T20:50:03.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.207405497523943,"aZ":-41.51756405689123,"pfxX":-2.473597797564115,"pfxZ":-6.479599546300744,"pX":0.4747961435303716,"pZ":1.5170108835014036,"vX0":-2.2294411261738283,"vY0":-119.41119079656296,"vZ0":-1.1624280005799699,"x":98.9,"y":197.82,"x0":1.742169550822499,"y0":50.0014368198308,"z0":5.748632573569074,"aX":-3.567843822938193},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-11.8,"breakHorizontal":5.0,"spinRate":2376,"spinDirection":327},"zone":14,"typeConfidence":2.0,"plateTime":0.45887464318832105,"extension":6.860207539580584},"index":2,"playId":"75a5a227-cb6a-3d4f-95a2-9b55dad46ee2","pitchNumber":3,"startTime":"2026-04-19T20:50:12.569Z","endTime":"2026-04-19T20:50:15.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-19T20:50:25.702Z","endTime":"2026-04-19T20:50:36.164Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":86.9,"endSpeed":79.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.04552981424534,"aZ":-18.714878270498986,"pfxX":7.28021268060194,"pfxZ":8.337210954515882,"pX":1.2162398674202382,"pZ":4.972420582179821,"vX0":-3.4834238051075204,"vY0":-126.56358367439724,"vZ0":1.7544642550062262,"x":70.64,"y":104.52,"x0":1.6683558766767739,"y0":50.0008478888256,"z0":5.773872907303342,"aX":11.7498298101573},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":15.7,"breakHorizontal":-12.4,"spinRate":2212,"spinDirection":132},"zone":12,"typeConfidence":2.0,"plateTime":0.43361211412067346,"extension":6.965001458779828},"index":4,"playId":"b397e610-124d-35f9-b5f2-fc1392cf9f3c","pitchNumber":4,"startTime":"2026-04-19T20:50:36.164Z","endTime":"2026-04-19T20:50:39.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12399060180485,"aZ":-12.549438496899802,"pfxX":3.6437581881034173,"pfxZ":10.075972903303402,"pX":-0.9682904098203446,"pZ":1.9372374029371568,"vX0":-8.706289217107534,"vY0":-138.92543999518188,"vZ0":-7.575788431156266,"x":153.91,"y":186.47,"x0":1.737745413873352,"y0":50.00693976046129,"z0":5.540303660139943,"aX":7.100575054744822},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":-4.7,"spinRate":2171,"spinDirection":151},"zone":13,"typeConfidence":2.0,"plateTime":0.39477955491755523,"extension":7.019656799768681},"index":5,"playId":"3b38c61c-b289-35f4-a6e8-4ef19afa8555","pitchNumber":5,"startTime":"2026-04-19T20:50:58.040Z","endTime":"2026-04-19T20:51:01.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":96.3,"endSpeed":87.4,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.903837172560316,"aZ":-16.148563968923263,"pfxX":4.507057011447936,"pfxZ":8.117350481198338,"pX":0.9757062433015197,"pZ":3.46929855143024,"vX0":-4.105139413037037,"vY0":-140.15889633864936,"vZ0":-3.1271656249196673,"x":79.81,"y":145.11,"x0":1.8791811756954593,"y0":50.00477978575298,"z0":5.664275054752649,"aX":8.900697738707349},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":-7.2,"spinRate":2226,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.3919131866738774,"extension":6.85632054356098},"index":6,"playId":"e1a5a081-fd1e-3338-b335-b7d4e2a5ed9e","pitchNumber":6,"startTime":"2026-04-19T20:51:15.543Z","endTime":"2026-04-19T20:51:18.543Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.8,"awayTeamWinProbability":17.200000000000003,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:51:18.543Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Julio Rodríguez flies out to shortstop Corey Seager.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-19T20:51:27.262Z","endTime":"2026-04-19T20:53:00.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.3,"endSpeed":75.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4431380187197,"aZ":-43.40163287177266,"pfxX":-2.778188577880253,"pfxZ":-7.7739985082976695,"pX":-0.908158129300479,"pZ":1.6581369775577577,"vX0":-5.223752324147301,"vY0":-119.756992043664,"vZ0":-0.446995793676471,"x":151.62,"y":194.01,"x0":1.6676975097459188,"y0":50.005114577469314,"z0":5.749764141993876,"aX":-4.010203808604231},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-13.9,"breakHorizontal":6.4,"spinRate":2312,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.45843493128543367,"extension":6.878911444619271},"index":0,"playId":"1be3acb7-1951-380c-8031-fe37cc21302d","pitchNumber":1,"startTime":"2026-04-19T20:51:44.557Z","endTime":"2026-04-19T20:51:47.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":80.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.572308667182142,"aZ":-18.665734177118566,"pfxX":6.362902630689847,"pfxZ":8.086381439424368,"pX":1.3101772422100268,"pZ":4.353489078867007,"vX0":-3.000099752334443,"vY0":-128.88735175741152,"vZ0":0.17732484541148297,"x":67.06,"y":121.24,"x0":1.6671380984725672,"y0":50.00127993394488,"z0":5.733601259206232,"aX":10.627849722352925},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":14.9,"breakHorizontal":-10.8,"spinRate":2208,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.426124724652273,"extension":6.969442290479397},"index":1,"playId":"cc1d258e-4e91-3ea6-9f28-47840321e9c5","pitchNumber":2,"startTime":"2026-04-19T20:52:01.453Z","endTime":"2026-04-19T20:52:04.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.982959517221545,"aZ":-15.487270911555985,"pfxX":4.32560060392165,"pfxZ":8.651152934808566,"pX":-0.639259371136529,"pZ":3.8538238345173497,"vX0":-8.072793117625398,"vY0":-138.71844765524827,"vZ0":-2.1822889600737287,"x":141.37,"y":134.73,"x0":1.7602124711067002,"y0":50.00496016787932,"z0":5.695532797225281,"aX":8.346593805457434},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.4,"breakHorizontal":-6.0,"spinRate":2294,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.39639943290176305,"extension":6.759899250792525},"index":2,"playId":"41a44421-1899-3d6f-aaeb-d5be3e82a7c2","pitchNumber":3,"startTime":"2026-04-19T20:52:18.381Z","endTime":"2026-04-19T20:52:21.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.9,"endSpeed":87.2,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22712926930637,"aZ":-12.798800165865321,"pfxX":4.176904862702104,"pfxZ":9.925790508235174,"pX":-1.0194582288272482,"pZ":2.2000011515150804,"vX0":-8.774591923302697,"vY0":-139.2896617062267,"vZ0":-6.891572770311216,"x":155.86,"y":179.38,"x0":1.6383001597406213,"y0":50.002319174158096,"z0":5.564168479868585,"aX":8.153745833037977},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.6,"breakHorizontal":-5.6,"spinRate":2257,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.39422657855557475,"extension":7.012006430799277},"index":3,"playId":"ebca6d6a-5a52-398f-961c-91a896a5909e","pitchNumber":4,"startTime":"2026-04-19T20:52:34.798Z","endTime":"2026-04-19T20:52:38.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":95.8,"endSpeed":86.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.883715959629576,"aZ":-16.21422023575668,"pfxX":4.392975565774218,"pfxZ":8.207411781536667,"pX":-0.5065293350630238,"pZ":2.837554389134187,"vX0":-7.4670483337271865,"vY0":-139.20438007211274,"vZ0":-4.581469576419032,"x":136.31,"y":162.17,"x0":1.6510731453864995,"y0":50.00499832939436,"z0":5.592652576641024,"aX":8.545331525537174},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":-6.2,"spinRate":2267,"spinDirection":146},"zone":4,"typeConfidence":2.0,"plateTime":0.3948361092302415,"extension":6.82830957318819},"hitData":{"launchSpeed":82.1,"launchAngle":49.0,"totalDistance":224.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":129.77,"coordY":111.01}},"index":4,"playId":"85163620-df5e-31a1-b604-37cbc9560b48","pitchNumber":5,"startTime":"2026-04-19T20:52:50.631Z","endTime":"2026-04-19T20:53:00.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.89999999999999,"awayTeamWinProbability":18.10000000000001,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:53:00.763Z","atBatIndex":20},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Randy Arozarena doubles (5) on a sharp line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-19T20:53:10.518Z","endTime":"2026-04-19T20:54:28.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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(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":85.8,"endSpeed":79.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.228196463407155,"aZ":-22.201806768511908,"pfxX":6.465918812619147,"pfxZ":6.254785581839773,"pX":0.9697112484341456,"pZ":3.5352310991592084,"vX0":-4.4554364406783735,"vY0":-124.96532281591914,"vZ0":-0.7404729083170659,"x":80.04,"y":143.33,"x0":1.9282783051095094,"y0":50.00476150027113,"z0":5.645766514299951,"aX":10.312524045460492},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":11.4,"breakHorizontal":-10.8,"spinRate":1863,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.4369377510172532,"extension":7.036094882162448},"index":0,"playId":"49a3f8e7-36a0-3a93-b1b8-ae8ce0dc8520","pitchNumber":1,"startTime":"2026-04-19T20:53:28.087Z","endTime":"2026-04-19T20:53:31.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":80.7,"endSpeed":74.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.47186127286121,"aZ":-42.39387966500911,"pfxX":-2.25109887772415,"pfxZ":-7.2901221982651805,"pX":0.33315699735407117,"pZ":3.218199778374588,"vX0":-2.7996316001790715,"vY0":-117.41645913668314,"vZ0":3.1645532860237258,"x":104.3,"y":151.89,"x0":1.8318184975555158,"y0":50.00482778147072,"z0":5.7878832387551435,"aX":-3.1541549728282954},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-12.2,"breakHorizontal":4.8,"spinRate":2277,"spinDirection":325},"zone":3,"typeConfidence":2.0,"plateTime":0.46583759360559984,"extension":6.859481805258411},"index":1,"playId":"618d65bf-d677-3bfa-8c26-5e3aa3075449","pitchNumber":2,"startTime":"2026-04-19T20:53:41.569Z","endTime":"2026-04-19T20:53:45.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.480909241720575,"aZ":-11.832578507894056,"pfxX":3.0507912096448404,"pfxZ":10.515333128352221,"pX":0.34534426534819057,"pZ":2.8133968224466126,"vX0":-5.419823684808931,"vY0":-137.91770453394332,"vZ0":-5.11868020709227,"x":103.84,"y":162.82,"x0":1.9358781132725218,"y0":50.0037813353053,"z0":5.48554636651073,"aX":5.9027584530840045},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.2,"breakHorizontal":-4.4,"spinRate":2168,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.39651739265926356,"extension":6.972655063921541},"index":2,"playId":"2845fec9-2000-39df-ba78-5811db2e0e48","pitchNumber":3,"startTime":"2026-04-19T20:54:00.082Z","endTime":"2026-04-19T20:54:03.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":94.9,"endSpeed":87.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67926326896086,"aZ":-15.250809580645685,"pfxX":4.220238309973024,"pfxZ":8.703661090423012,"pX":-0.057252705810240716,"pZ":2.086965119942728,"vX0":-6.741449436377778,"vY0":-138.0740523111821,"vZ0":-6.466311694567204,"x":119.18,"y":182.43,"x0":1.859700527153595,"y0":50.00569760347691,"z0":5.4725462349384255,"aX":8.208949440629313},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.6,"breakHorizontal":-6.4,"spinRate":2300,"spinDirection":149},"zone":8,"typeConfidence":2.0,"plateTime":0.3956067941783994,"extension":7.067015166193524},"hitData":{"launchSpeed":113.0,"launchAngle":12.0,"totalDistance":226.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":30.14,"coordY":98.3}},"index":3,"playId":"a70349d9-a250-37ee-a210-73baa7aec3db","pitchNumber":4,"startTime":"2026-04-19T20:54:17.850Z","endTime":"2026-04-19T20:54:28.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":1.3000000000000114,"leverageIndex":0.23,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:54:28.901Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mitch Garver strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-19T20:54:38.471Z","endTime":"2026-04-19T20:57:05.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.692373302393392,"aZ":-23.658765056181267,"pfxX":-2.0692966149581498,"pfxZ":4.855463544155473,"pX":0.7270241852796735,"pZ":3.4778244825456,"vX0":-1.6930014161216385,"vY0":-130.65931564985766,"vZ0":-1.484238239039347,"x":89.29,"y":144.88,"x0":1.6489406209855366,"y0":50.00511458573173,"z0":5.805822775829769,"aX":-3.6315148998674323},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.8,"breakHorizontal":4.1,"spinRate":2033,"spinDirection":165},"zone":12,"typeConfidence":2.0,"plateTime":0.41683153488769653,"extension":6.861451986986629},"index":0,"playId":"e8c2a7d2-99b5-35cc-a620-19515e85c1a0","pitchNumber":1,"startTime":"2026-04-19T20:55:07.994Z","endTime":"2026-04-19T20:55:11.215Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.598934309802704,"aZ":-42.17087046627786,"pfxX":-3.1368960584744943,"pfxZ":-7.018637696263003,"pX":-0.3057713961617502,"pZ":1.4386170801855434,"vX0":-3.161436620743578,"vY0":-118.34801292825476,"vZ0":-1.0377687265721043,"x":128.66,"y":199.94,"x0":1.4525222386339327,"y0":50.00187358094712,"z0":5.729610779612162,"aX":-4.469007520934412},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.7,"breakHorizontal":6.5,"spinRate":2322,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.4619924180661328,"extension":6.783785457703246},"index":1,"playId":"4ea3d45d-b05c-396f-8e0f-d3c203b842e1","pitchNumber":2,"startTime":"2026-04-19T20:55:29.837Z","endTime":"2026-04-19T20:55:32.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.802625453637244,"aZ":-23.82398490709963,"pfxX":-1.5833165204796744,"pfxZ":4.687039232184933,"pX":-1.058363379319338,"pZ":0.13602471653897,"vX0":-6.213215185048998,"vY0":-131.8115848351529,"vZ0":-9.491202477450589,"x":157.34,"y":235.11,"x0":1.523381019478273,"y0":50.00267826845775,"z0":5.5064401473015625,"aX":-2.819073944500451},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.8,"breakHorizontal":4.1,"spinRate":2000,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.41361112569611524,"extension":6.957719037648457},"index":2,"playId":"b80a06fb-e69b-3b2b-b191-4c6a058e7404","pitchNumber":3,"startTime":"2026-04-19T20:55:50.552Z","endTime":"2026-04-19T20:55:53.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67251932687677,"aZ":-23.496866096963494,"pfxX":-0.7188611312291502,"pfxZ":4.925542872329737,"pX":-0.9733473750975273,"pZ":1.7561465394699052,"vX0":-6.460008628298223,"vY0":-131.35079215515023,"vZ0":-5.498972270405588,"x":154.1,"y":191.36,"x0":1.6029634735004687,"y0":50.00367420058517,"z0":5.604855948854616,"aX":-1.2654603338201056},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.0,"breakHorizontal":2.6,"spinRate":2018,"spinDirection":163},"zone":13,"typeConfidence":2.0,"plateTime":0.4156928196265737,"extension":6.991521702893023},"index":3,"playId":"b342486f-a99e-3c78-8096-a9ea558091c7","pitchNumber":4,"startTime":"2026-04-19T20:56:17.339Z","endTime":"2026-04-19T20:56:21.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":95.3,"endSpeed":87.1,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.935288590241658,"aZ":-10.91560815470107,"pfxX":1.8570286235881803,"pfxZ":10.918439253012682,"pX":-0.003544926235252163,"pZ":2.563762981519907,"vX0":-5.1490093481454675,"vY0":-138.63977868243657,"vZ0":-6.2458812816911,"x":117.14,"y":169.56,"x0":1.6362756098685378,"y0":50.001627598891154,"z0":5.573938280290003,"aX":3.6155451143803106},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.6,"breakHorizontal":-2.3,"spinRate":2240,"spinDirection":153},"zone":5,"typeConfidence":2.0,"plateTime":0.39502833668016013,"extension":6.970800874260116},"index":4,"playId":"d58fedd5-075f-34a9-9ca7-856469b56f13","pitchNumber":5,"startTime":"2026-04-19T20:56:37.823Z","endTime":"2026-04-19T20:56:40.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":81.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.39516614220619,"aZ":-26.457770081554106,"pfxX":-1.1715080278928924,"pfxZ":3.3755065212616753,"pX":-0.05276802412921609,"pZ":3.4832869422889794,"vX0":-4.180893284155024,"vY0":-128.71372592177494,"vZ0":-0.5196622604396236,"x":119.01,"y":144.73,"x0":1.7387211394938007,"y0":50.003011788221436,"z0":5.720061825811561,"aX":-1.983113367329351},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":6.2,"breakHorizontal":3.0,"spinRate":1922,"spinDirection":185},"zone":11,"typeConfidence":2.0,"plateTime":0.42404651215348643,"extension":6.903722852786679},"index":5,"playId":"672a7428-e018-3301-9d86-c7306e8e75eb","pitchNumber":6,"startTime":"2026-04-19T20:57:01.959Z","endTime":"2026-04-19T20:57:05.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"second":{"id":668227,"link":"/api/v1/people/668227"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.39999999999999,"awayTeamWinProbability":18.60000000000001,"homeTeamWinProbabilityAdded":-1.8000000000000114,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:57:05.066Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Nimmo grounds out, second baseman Cole Young to first baseman Connor Joe.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-19T20:59:10.975Z","endTime":"2026-04-19T20:59:46.684Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05948112330858,"aZ":-29.15728897064523,"pfxX":-9.409883590978001,"pfxZ":1.5405241147289033,"pX":0.8994796282091053,"pZ":2.8140161872658047,"vX0":9.39562818255005,"vY0":-139.27771566437656,"vZ0":-0.9962317919941207,"x":82.71,"y":162.8,"x0":-1.299451695544393,"y0":50.004371846279966,"z0":5.109321723364109,"aX":-18.43996997116236},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.8,"breakHorizontal":15.0,"spinRate":2183,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.3936704295879849,"extension":6.440105497204281},"hitData":{"launchSpeed":74.5,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.0,"coordY":160.2}},"index":0,"playId":"377e303a-2247-3fe5-a41e-039d2475d6f0","pitchNumber":1,"startTime":"2026-04-19T20:59:38.155Z","endTime":"2026-04-19T20:59:46.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-19T20:59:46.684Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-19T20:59:57.192Z","endTime":"2026-04-19T21:02:12.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33090802072868,"aZ":-15.668151723097033,"pfxX":-5.377560717170673,"pfxZ":8.55314986538005,"pX":-0.23276423268949048,"pZ":3.0949925654766233,"vX0":5.632842290662767,"vY0":-138.39379585407917,"vZ0":-2.3723531870905514,"x":125.87,"y":155.22,"x0":-1.6007327827241586,"y0":50.003543791729214,"z0":5.01895586899791,"aX":-10.37944468983225},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.1,"breakHorizontal":8.5,"spinRate":2268,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.39653980192337857,"extension":6.249537312964498},"index":0,"playId":"9074f7cd-4b80-3571-a5a1-373f43770f24","pitchNumber":1,"startTime":"2026-04-19T21:00:14.555Z","endTime":"2026-04-19T21:00:17.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":86.7,"endSpeed":80.3,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.30642569695933,"aZ":-34.07459067986921,"pfxX":2.3558552967425914,"pfxZ":-1.1691153116180066,"pX":0.4543664802795047,"pZ":1.683322356989628,"vX0":4.179050599962282,"vY0":-126.32856692813199,"vZ0":-1.4466082872853996,"x":99.68,"y":193.33,"x0":-1.5235697418382492,"y0":50.00269925763502,"z0":4.987567132312793,"aX":3.8297120062612566},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.2,"breakHorizontal":-5.2,"spinRate":2209,"spinDirection":80},"zone":9,"typeConfidence":2.0,"plateTime":0.4325950538464851,"extension":6.461548883624202},"index":1,"playId":"9f90fc85-7137-396e-bf12-a669beff7d11","pitchNumber":2,"startTime":"2026-04-19T21:00:36.304Z","endTime":"2026-04-19T21:00:39.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":85.4,"endSpeed":78.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.819712768263997,"aZ":-27.915341830693112,"pfxX":4.934086542115444,"pfxZ":2.721934684723462,"pX":0.2931256741545331,"pZ":0.2809229368403736,"vX0":3.4440701838216983,"vY0":-124.30232409441464,"vZ0":-5.238862961267067,"x":105.83,"y":231.2,"x0":-1.7513669096121183,"y0":50.005646410658116,"z0":4.732655582295868,"aX":7.724059137607261},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.0,"breakHorizontal":-9.7,"spinRate":2447,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.44057918627240866,"extension":6.515195980850606},"index":2,"playId":"45a78e70-427e-376f-8033-1cf1e991d2b1","pitchNumber":3,"startTime":"2026-04-19T21:01:01.560Z","endTime":"2026-04-19T21:01:04.563Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":96.5,"endSpeed":87.8,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.76006239168194,"aZ":-15.720496575571005,"pfxX":-7.099589149358842,"pfxZ":8.276690324487738,"pX":-0.30413075757919195,"pZ":3.6022625197902496,"vX0":6.35441910734059,"vY0":-140.35398588412386,"vZ0":-1.1191706872679148,"x":128.59,"y":141.52,"x0":-1.678784589327656,"y0":50.00672819102144,"z0":5.033420622570552,"aX":-14.120509711833146},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":11.5,"spinRate":2311,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.3907493296037039,"extension":6.319001918618494},"index":3,"playId":"995b8eea-bf30-35b8-bfcd-c72f4f28ba26","pitchNumber":4,"startTime":"2026-04-19T21:01:26.308Z","endTime":"2026-04-19T21:01:29.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":88.2,"endSpeed":81.7,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.092913516618314,"aZ":-30.236024414535745,"pfxX":1.0758395422132878,"pfxZ":1.1518047756538854,"pX":1.0617546021198323,"pZ":0.9342691040942954,"vX0":6.295851999595315,"vY0":-128.39289164497598,"vZ0":-4.157028249252882,"x":76.53,"y":213.55,"x0":-1.5557316465962314,"y0":50.00025836686928,"z0":4.911413339802081,"aX":1.8065427086395587},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":1.4,"breakHorizontal":-3.2,"spinRate":2212,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.42562930724409176,"extension":6.455765346260018},"index":4,"playId":"c01637d0-cc8f-33fa-bc76-abbb1ebb6225","pitchNumber":5,"startTime":"2026-04-19T21:01:49.314Z","endTime":"2026-04-19T21:01:53.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52465799413417,"aZ":-27.77359243796218,"pfxX":-10.93586276557214,"pfxZ":2.4925645398766907,"pX":-0.532551936378316,"pZ":0.44874006440958686,"vX0":6.604724397715571,"vY0":-131.90650201047242,"vZ0":-5.784425303049662,"x":137.3,"y":226.66,"x0":-1.6454076357710123,"y0":50.00506555601615,"z0":4.712757168864916,"aX":-19.312385311590564},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.5,"breakHorizontal":18.4,"spinRate":1915,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.41492732313863323,"extension":6.448869291293753},"index":5,"playId":"bb991dbe-6f81-3e35-ab0e-792356808491","pitchNumber":6,"startTime":"2026-04-19T21:02:07.896Z","endTime":"2026-04-19T21:02:12.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.1,"awayTeamWinProbability":14.900000000000006,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:02:12.073Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Wyatt Langford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-19T21:02:31.423Z","endTime":"2026-04-19T21:04:16.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.23246928226861,"aZ":-14.963421171566234,"pfxX":-6.3325007822734225,"pfxZ":8.567961473447204,"pX":-1.005444738636157,"pZ":2.933547746124049,"vX0":4.0405386706487585,"vY0":-140.90399783296448,"vZ0":-3.102134417679908,"x":155.33,"y":159.57,"x0":-1.6357592276654986,"y0":50.00616020203803,"z0":5.016570824482409,"aX":-12.726524998738245},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":10.7,"spinRate":2230,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3888300181191666,"extension":6.469101048912553},"index":0,"playId":"29a018d1-64a5-352f-babf-051e5b3986f2","pitchNumber":1,"startTime":"2026-04-19T21:02:43.306Z","endTime":"2026-04-19T21:02:46.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.252041610201,"aZ":-29.83269529488839,"pfxX":-9.293321290776632,"pfxZ":1.1798798556071475,"pX":0.3846914119123364,"pZ":2.8806468837711336,"vX0":8.363519200056876,"vY0":-139.75978329004994,"vZ0":-0.5980787758033883,"x":102.34,"y":161.0,"x0":-1.432991296694375,"y0":50.00509133231397,"z0":5.049572599899204,"aX":-18.465200271040256},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":2.2,"breakHorizontal":15.2,"spinRate":2219,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.39128471518504115,"extension":6.319539505087552},"index":1,"playId":"733e8364-2197-315a-b739-a493bd10673e","pitchNumber":2,"startTime":"2026-04-19T21:03:01.036Z","endTime":"2026-04-19T21:03:04.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.0708548529436,"aZ":-15.141624253778904,"pfxX":-5.15557562158803,"pfxZ":8.44931708839443,"pX":-0.8135369457781229,"pZ":3.145716310583662,"vX0":4.05722177163865,"vY0":-140.6663859124512,"vZ0":-2.636183289137222,"x":148.01,"y":153.85,"x0":-1.6002962447350804,"y0":50.006347378425346,"z0":5.069363267168454,"aX":-10.39754028176523},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":8.5,"spinRate":2270,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.38846907611624015,"extension":6.335059031478571},"index":2,"playId":"03182668-3b3a-35e6-894b-a04545b038b5","pitchNumber":3,"startTime":"2026-04-19T21:03:25.710Z","endTime":"2026-04-19T21:03:28.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-19T21:03:36.218Z","endTime":"2026-04-19T21:03:54.453Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.271964574236243,"aZ":-16.41226947801132,"pfxX":-5.703856231375376,"pfxZ":7.823004414192788,"pX":-0.4641966700272055,"pZ":4.244925632608206,"vX0":5.0741601865033195,"vY0":-140.88826061847575,"vZ0":0.2851856534782656,"x":134.69,"y":124.17,"x0":-1.5453089851467414,"y0":50.005621693968784,"z0":5.201034158115951,"aX":-11.496857163500195},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":9.4,"spinRate":2293,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.38839801463316936,"extension":6.368275963717685},"index":4,"playId":"5e7ccc19-ff0f-3b5b-9048-48c3049e5629","pitchNumber":4,"startTime":"2026-04-19T21:03:54.453Z","endTime":"2026-04-19T21:03:57.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.405755291230616,"aZ":-28.758768597858737,"pfxX":-9.007281243496013,"pfxZ":1.7115378332729971,"pX":-0.3754948806668571,"pZ":1.7124442469872303,"vX0":6.105069404504927,"vY0":-139.94827205584298,"vZ0":-3.954761260653635,"x":131.31,"y":192.54,"x0":-1.4067417561312257,"y0":50.00637832666003,"z0":5.011952147688662,"aX":-18.0020679383174},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.5,"breakHorizontal":15.2,"spinRate":2256,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.3902867365585245,"extension":6.454626833238933},"index":5,"playId":"4b9f68cc-a801-3a7a-90f6-d971d93d24d8","pitchNumber":5,"startTime":"2026-04-19T21:04:13.672Z","endTime":"2026-04-19T21:04:16.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.0,"awayTeamWinProbability":14.0,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:04:16.672Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Connor Joe singles on a ground ball to third baseman Josh Jung.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-19T21:06:20.026Z","endTime":"2026-04-19T21:08:34.251Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.0,"endSpeed":74.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.343080550883606,"aZ":-40.487296092871084,"pfxX":-2.1096030323649826,"pfxZ":-6.003592927651381,"pX":0.5252675519422988,"pZ":2.448123749047943,"vX0":-2.5693455794567734,"vY0":-116.50777179389064,"vZ0":1.1482952899797685,"x":96.98,"y":172.68,"x0":1.9132410840163223,"y0":50.001754745568284,"z0":5.752885664321198,"aX":-2.9215626300962776},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.8,"breakVerticalInduced":-10.3,"breakHorizontal":4.4,"spinRate":2170,"spinDirection":325},"zone":6,"typeConfidence":2.0,"plateTime":0.4687634406892629,"extension":6.910808758114765},"index":0,"playId":"4010f833-4491-3edc-b404-7b71c2e30edd","pitchNumber":1,"startTime":"2026-04-19T21:06:33.852Z","endTime":"2026-04-19T21:06:37.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.7,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.189516320220402,"aZ":-19.795859663096206,"pfxX":6.8185550497699445,"pfxZ":7.628653781167115,"pX":0.21731467823899778,"pZ":2.5270786956649736,"vX0":-5.931778847252359,"vY0":-126.42812812809589,"vZ0":-3.7564769460576457,"x":108.72,"y":170.55,"x0":1.7052938907664454,"y0":50.004580832009886,"z0":5.616331986511961,"aX":11.066440972199631},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":13.2,"breakHorizontal":-11.0,"spinRate":1883,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.4328309517658968,"extension":6.9798563891096705},"index":1,"playId":"99676307-0f2c-3abd-9e19-3211e5309a16","pitchNumber":2,"startTime":"2026-04-19T21:06:49.640Z","endTime":"2026-04-19T21:06:52.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-04-19T21:07:03.895Z","endTime":"2026-04-19T21:07:09.944Z","isPitch":false,"type":"action","player":{"id":656582,"link":"/api/v1/people/656582"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.279268494169184,"aZ":-38.89964641148339,"pfxX":-1.285978284825298,"pfxZ":-4.576097777538543,"pX":0.007562835477527267,"pZ":1.2876459833975387,"vX0":-3.868064064817932,"vY0":-119.98425647059685,"vZ0":-2.147803762180449,"x":116.71,"y":204.01,"x0":1.801763295546058,"y0":50.00035932073456,"z0":5.631843221986308,"aX":-1.8910161075041876},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.5,"breakHorizontal":3.2,"spinRate":2229,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.4549565615228346,"extension":6.9221437677752276},"index":3,"playId":"7c34394a-813f-333e-840d-a4281301ba8c","pitchNumber":3,"startTime":"2026-04-19T21:07:09.944Z","endTime":"2026-04-19T21:07:13.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":95.3,"endSpeed":87.2,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3886010004214,"aZ":-14.96757470299687,"pfxX":4.047922165136809,"pfxZ":8.82508173192089,"pX":0.06010385601938437,"pZ":3.0228430335483774,"vX0":-6.326677042594056,"vY0":-138.61480022695636,"vZ0":-4.427904904355759,"x":114.71,"y":157.16,"x0":1.8440441579800435,"y0":50.00396045819529,"z0":5.637224890774426,"aX":7.894023545050831},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":-6.0,"spinRate":2163,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.39483396038960583,"extension":6.858865891929942},"index":4,"playId":"1e459950-9158-37db-b0fb-197201bba902","pitchNumber":4,"startTime":"2026-04-19T21:07:27.094Z","endTime":"2026-04-19T21:07:30.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.9,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.772522815828868,"aZ":-42.201222237086895,"pfxX":-3.783877114695123,"pfxZ":-6.952277135716644,"pX":0.82445923161128,"pZ":3.051599317206484,"vX0":-1.2554575762467617,"vY0":-118.55054283929948,"vZ0":2.4811553313134693,"x":85.57,"y":156.39,"x0":1.8505586747230722,"y0":50.00210386799457,"z0":5.806422855029799,"aX":-5.458340412150551},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-11.9,"breakHorizontal":7.2,"spinRate":2369,"spinDirection":319},"zone":3,"typeConfidence":2.0,"plateTime":0.4596422400485207,"extension":6.723075038129282},"index":5,"playId":"376972bc-bb36-3efc-a110-3a8a8a279214","pitchNumber":5,"startTime":"2026-04-19T21:07:47.169Z","endTime":"2026-04-19T21:07:52.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.475106351420262,"aZ":-22.74177930083146,"pfxX":7.988470929780491,"pfxZ":5.875563895330821,"pX":0.8865079146554411,"pZ":2.418771438271627,"vX0":-4.837850470569154,"vY0":-125.65930831588848,"vZ0":-3.267276452458397,"x":83.21,"y":173.47,"x0":1.7947095937683337,"y0":50.004940265473735,"z0":5.574938290270057,"aX":12.82980970804995},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.2,"breakHorizontal":-13.4,"spinRate":1916,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.4351930529407375,"extension":7.010859332768445},"index":6,"playId":"1551dfdb-8445-399b-9d35-b788750c8ca6","pitchNumber":6,"startTime":"2026-04-19T21:08:08.583Z","endTime":"2026-04-19T21:08:11.911Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.19646332410745,"aZ":-41.691564860963936,"pfxX":-1.7733866360278516,"pfxZ":-6.680275333626037,"pX":-0.6292610518730107,"pZ":2.012367337603472,"vX0":-4.849579655952882,"vY0":-117.99337512413834,"vZ0":0.2135739555954288,"x":140.99,"y":184.45,"x0":1.674217730446299,"y0":50.002835759132914,"z0":5.728861587767473,"aX":-2.5258231945968213},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-11.9,"breakHorizontal":4.3,"spinRate":2272,"spinDirection":331},"zone":7,"typeConfidence":2.0,"plateTime":0.4623164208964856,"extension":6.9514211023246615},"hitData":{"launchSpeed":95.7,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":80.54,"coordY":154.62}},"index":7,"playId":"4d84eb9c-ac75-32e8-bbd4-e7cdd8904bea","pitchNumber":7,"startTime":"2026-04-19T21:08:24.236Z","endTime":"2026-04-19T21:08:34.251Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.41,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:08:34.251Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.P. Crawford flies out sharply to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-19T21:09:04.866Z","endTime":"2026-04-19T21:09:29.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.922580062292937,"aZ":-30.03607304980723,"pfxX":-1.2516763082874807,"pfxZ":1.334723679611825,"pX":-0.027458754031442077,"pZ":2.374555550730431,"vX0":-4.181164227680291,"vY0":-124.82094546314325,"vZ0":-2.0133807879577534,"x":118.05,"y":174.67,"x0":1.8227412313200781,"y0":50.001802625066,"z0":5.632559364815628,"aX":-2.0008217168988502},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.3,"breakHorizontal":3.1,"spinRate":2166,"spinDirection":312},"zone":5,"typeConfidence":2.0,"plateTime":0.43654665436025075,"extension":6.771458039685873},"hitData":{"launchSpeed":102.2,"launchAngle":28.0,"totalDistance":375.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":133.52,"coordY":48.1}},"index":0,"playId":"030461ea-3db8-3040-b656-39cd9030a382","pitchNumber":1,"startTime":"2026-04-19T21:09:18.489Z","endTime":"2026-04-19T21:09:29.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.1,"awayTeamWinProbability":13.900000000000006,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.66,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:09:29.510Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Young strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-19T21:09:40.253Z","endTime":"2026-04-19T21:12:05.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.76139284086038,"aZ":-17.79496123020967,"pfxX":6.627563889651611,"pfxZ":7.196014497322773,"pX":0.25584070853253155,"pZ":2.853365181980817,"vX0":-5.678002463973397,"vY0":-139.38080353708176,"vZ0":-4.672989923606013,"x":107.25,"y":161.74,"x0":1.4428555432576633,"y0":50.00402849404634,"z0":5.70102301920375,"aX":13.244105735059842},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.5,"breakHorizontal":-11.0,"spinRate":2211,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.3906730518301238,"extension":6.8723196713723524},"index":0,"playId":"72833490-ced1-3d6a-9098-b40fb6e5e449","pitchNumber":1,"startTime":"2026-04-19T21:09:54.062Z","endTime":"2026-04-19T21:09:57.260Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":81.2,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.746529555924656,"aZ":-29.37504228853228,"pfxX":-3.007177637042408,"pfxZ":1.6997602143632395,"pX":-0.8474163025601359,"pZ":1.8999470847469713,"vX0":-5.286037276924744,"vY0":-126.21838974257187,"vZ0":-3.3667269688679613,"x":149.3,"y":187.48,"x0":1.648146243756095,"y0":50.002243878588594,"z0":5.565464475198207,"aX":-4.951105961162624},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.6,"breakHorizontal":6.5,"spinRate":2213,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.43059725281227745,"extension":6.7645738141109035},"index":1,"playId":"0266d2d1-5977-38bb-b2e3-c6d73637be03","pitchNumber":2,"startTime":"2026-04-19T21:10:11.492Z","endTime":"2026-04-19T21:10:15.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"f5da0ac9-3dfd-3216-9574-174f60d51980","startTime":"2026-04-19T21:10:33.377Z","endTime":"2026-04-19T21:10:36.377Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.521629998639817,"aZ":-31.988136856362367,"pfxX":-4.228851919951952,"pfxZ":0.11893067882031505,"pX":-2.627693208473076,"pZ":0.38219488077392466,"vX0":-8.730498120110413,"vY0":-123.9962941025175,"vZ0":-5.6482219426973606,"x":217.16,"y":228.46,"x0":1.4866637645582907,"y0":50.00343881368792,"z0":5.354978856607139,"aX":-6.590991155445412},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.8,"breakHorizontal":9.7,"spinRate":2287,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4415333417310179,"extension":6.90855765811838},"index":3,"playId":"24d509d8-f9a5-382f-8394-ff94ef70d651","pitchNumber":3,"startTime":"2026-04-19T21:10:53.133Z","endTime":"2026-04-19T21:10:56.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.506000338916134,"aZ":-16.243356532672223,"pfxX":6.944688371662634,"pfxZ":8.256229625624107,"pX":0.15586538450601675,"pZ":2.356865054794529,"vX0":-6.239428295456976,"vY0":-137.76332074738852,"vZ0":-5.77224675689474,"x":111.06,"y":175.14,"x0":1.5435686863816502,"y0":50.002575365735495,"z0":5.5703803996739705,"aX":13.399854201053856},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.9,"breakHorizontal":-11.3,"spinRate":2092,"spinDirection":147},"zone":5,"typeConfidence":2.0,"plateTime":0.39701176787367,"extension":6.949782229189807},"index":4,"playId":"1e0f1367-bee9-3aca-923a-42f12fc0a00c","pitchNumber":4,"startTime":"2026-04-19T21:11:17.808Z","endTime":"2026-04-19T21:11:20.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4389870022227,"aZ":-12.460627414082834,"pfxX":4.490014800796663,"pfxZ":9.847318409753584,"pX":-0.5655954618922182,"pZ":1.0201267037852852,"vX0":-7.741173380119972,"vY0":-139.84874716045942,"vZ0":-9.87438216662121,"x":138.56,"y":211.24,"x0":1.6417659169633747,"y0":50.00185788524431,"z0":5.391571148271221,"aX":8.987845302807226},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.2,"breakHorizontal":-6.7,"spinRate":2277,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.3900959035746183,"extension":6.909298233296735},"index":5,"playId":"c31f3afb-e525-30da-8864-e7aadf4ef99c","pitchNumber":5,"startTime":"2026-04-19T21:11:42.070Z","endTime":"2026-04-19T21:11:45.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.421938602211803,"aZ":-14.66138185132269,"pfxX":4.132339857776738,"pfxZ":8.894209251542517,"pX":-0.7590150396828428,"pZ":2.185794038158724,"vX0":-7.878263465682538,"vY0":-138.80721626282923,"vZ0":-6.285895789862281,"x":145.93,"y":179.76,"x0":1.5675102918601573,"y0":50.00491540503748,"z0":5.44007716263767,"aX":8.139137492733836},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":-6.0,"spinRate":2208,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.39322989771407313,"extension":6.926786950782667},"index":6,"playId":"0900e9fb-ec9e-3783-9c1d-89368d07d6d2","pitchNumber":6,"startTime":"2026-04-19T21:12:02.349Z","endTime":"2026-04-19T21:12:05.828Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.7,"awayTeamWinProbability":15.299999999999997,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.58,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:12:05.828Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Leo Rivas lines out to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-19T21:12:25.376Z","endTime":"2026-04-19T21:12:40.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.56142561535186,"aZ":-14.34619916524839,"pfxX":4.668131598316991,"pfxZ":9.152771129600634,"pX":-0.6724773088355144,"pZ":2.665747638047296,"vX0":-7.746483583466977,"vY0":-137.9357141758945,"vZ0":-5.142858733561942,"x":142.63,"y":166.8,"x0":1.5519550947938014,"y0":50.00354224671312,"z0":5.504627317445032,"aX":9.094030641861005},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":-7.1,"spinRate":2305,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.3954504454661181,"extension":6.801376122245071},"hitData":{"launchSpeed":83.5,"launchAngle":28.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.63,"coordY":96.8}},"index":0,"playId":"5682aa24-0835-314d-a316-4d469242593e","pitchNumber":1,"startTime":"2026-04-19T21:12:33.660Z","endTime":"2026-04-19T21:12:40.822Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"first":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:12:40.822Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-19T21:14:46.892Z","endTime":"2026-04-19T21:16:36.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"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":94.7,"endSpeed":87.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88752957465607,"aZ":-25.387213294946775,"pfxX":-9.05765168875299,"pfxZ":3.4968143746789924,"pX":0.04947653688073573,"pZ":1.9924549897071275,"vX0":7.22020881040793,"vY0":-137.77461119867192,"vZ0":-3.484242109217907,"x":115.11,"y":184.98,"x0":-1.4160532748668158,"y0":50.003133242168424,"z0":4.970823941965856,"aX":-17.57883007267104},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.9,"breakHorizontal":15.1,"spinRate":2276,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.3961318674338745,"extension":6.397302312443999},"index":0,"playId":"eaf6d9a5-da65-33b1-b63c-f6f806a2754a","pitchNumber":1,"startTime":"2026-04-19T21:15:12.435Z","endTime":"2026-04-19T21:15:15.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.18194043327089,"aZ":-16.114832268963116,"pfxX":-5.797048532416083,"pfxZ":8.195868446120485,"pX":1.3537963163597717,"pZ":3.3775802237003334,"vX0":9.415898592633617,"vY0":-138.66564888901468,"vZ0":-1.8208452560305226,"x":65.4,"y":147.59,"x0":-1.3229424812105164,"y0":50.00354192225601,"z0":5.110546547804762,"aX":-11.361006589851005},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.6,"breakHorizontal":8.6,"spinRate":2333,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3940580478301383,"extension":6.293700408145989},"index":1,"playId":"c190c4af-6087-387e-8ac3-355dc604c11c","pitchNumber":2,"startTime":"2026-04-19T21:15:29.484Z","endTime":"2026-04-19T21:15:32.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00398428798529,"aZ":-14.693069728537527,"pfxX":-5.990499938592846,"pfxZ":8.741493856403178,"pX":0.22407113914037885,"pZ":2.9549295175693002,"vX0":6.953927019038375,"vY0":-140.55616461638175,"vZ0":-3.2712653157872054,"x":108.46,"y":159.0,"x0":-1.504318775157903,"y0":50.00192922827752,"z0":5.088497971552792,"aX":-11.979581283241197},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.4,"breakHorizontal":9.4,"spinRate":2212,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.38975243722587294,"extension":6.2886288087254645},"index":2,"playId":"38b720c9-4d98-390b-9c3c-ce9967a0c118","pitchNumber":3,"startTime":"2026-04-19T21:15:47.453Z","endTime":"2026-04-19T21:15:50.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-19T21:15:59.731Z","endTime":"2026-04-19T21:16:13.033Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35624392716199,"aZ":-15.917089047551299,"pfxX":-5.8898786525417925,"pfxZ":8.2532704766774,"pX":0.7994965673672582,"pZ":3.505173049637461,"vX0":7.90448479708659,"vY0":-139.68695245512225,"vZ0":-1.5076607413052274,"x":86.53,"y":144.14,"x0":-1.3057320442122793,"y0":50.00571663633828,"z0":5.101748061366125,"aX":-11.60664400366499},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.8,"breakHorizontal":9.0,"spinRate":2179,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3925654523948845,"extension":6.339673303993587},"index":4,"playId":"6591a0c8-d1ce-3aca-8596-4ef1f7b53f44","pitchNumber":4,"startTime":"2026-04-19T21:16:13.033Z","endTime":"2026-04-19T21:16:16.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78075895402649,"aZ":-36.00779139472853,"pfxX":4.876137810819837,"pfxZ":-2.432199158725334,"pX":1.1879867764827048,"pZ":2.0566039593270173,"vX0":5.256868677164405,"vY0":-124.31856754079007,"vZ0":0.09365935307704754,"x":71.72,"y":183.25,"x0":-1.5839192345050193,"y0":50.0060535058555,"z0":4.9951851348275325,"aX":7.670925452509166},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-4.2,"breakHorizontal":-10.0,"spinRate":2488,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.43976240993362037,"extension":6.3902310398683415},"index":5,"playId":"caec69f0-9131-3dd7-a82c-9763a3c38746","pitchNumber":5,"startTime":"2026-04-19T21:16:33.533Z","endTime":"2026-04-19T21:16:36.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:16:36.949Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joc Pederson grounds out, third baseman Leo Rivas to first baseman Connor Joe.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-19T21:16:51.178Z","endTime":"2026-04-19T21:18:33.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.037098952753876,"aZ":-30.088467545466127,"pfxX":1.399617456018876,"pfxZ":1.2782496647942363,"pX":1.0361846293813874,"pZ":0.9492280612637336,"vX0":6.120711952639438,"vY0":-126.70030883263604,"vZ0":-3.919382579691601,"x":77.5,"y":213.15,"x0":-1.589194228287653,"y0":50.00179461260175,"z0":4.911255813736335,"aX":2.283498154037367},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.7,"breakHorizontal":-3.8,"spinRate":2166,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4317076354176703,"extension":6.557851721925434},"index":0,"playId":"e64ce2cb-dd91-3a99-aa7d-9d84efcf1635","pitchNumber":1,"startTime":"2026-04-19T21:17:05.153Z","endTime":"2026-04-19T21:17:08.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.43937431719545,"aZ":-30.388630936076474,"pfxX":1.094312809343354,"pfxZ":1.0957901640589336,"pX":0.368303010254576,"pZ":1.2652247811350967,"vX0":4.657277401425824,"vY0":-126.15443569317345,"vZ0":-3.295947522776866,"x":102.96,"y":204.62,"x0":-1.6369179784896568,"y0":50.0025245213882,"z0":5.014501632838407,"aX":1.7788334960790062},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.6,"breakHorizontal":-3.0,"spinRate":2225,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.43265327583096935,"extension":6.362718676609607},"index":1,"playId":"b0697859-14b2-35d2-9ae8-fb91a706c6af","pitchNumber":2,"startTime":"2026-04-19T21:17:24.780Z","endTime":"2026-04-19T21:17:29.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":95.7,"endSpeed":87.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.739326144759147,"aZ":-15.673674417037025,"pfxX":-5.029856397883701,"pfxZ":8.377138175226182,"pX":0.8176077841540803,"pZ":2.199982491078738,"vX0":8.154901386631321,"vY0":-139.1177177471864,"vZ0":-4.754401499120855,"x":85.83,"y":179.38,"x0":-1.4915013623713054,"y0":50.00415557417536,"z0":4.962139716873611,"aX":-9.90971698009112},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":7.6,"spinRate":2259,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3929663702123145,"extension":6.409464254859854},"index":2,"playId":"89832753-5926-37b5-8014-f8e8bc81acba","pitchNumber":3,"startTime":"2026-04-19T21:17:46.651Z","endTime":"2026-04-19T21:17:51.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.03440176032593,"aZ":-15.031998466271546,"pfxX":-5.089408036667795,"pfxZ":8.723482295739577,"pX":-0.17151265804883367,"pZ":3.1957857859808096,"vX0":5.5475359542585645,"vY0":-139.25196160059886,"vZ0":-2.510710475503379,"x":123.54,"y":152.49,"x0":-1.5275192425207043,"y0":50.00614078569137,"z0":5.102668955595178,"aX":-10.005315649957236},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":8.0,"spinRate":2229,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.39322240105228845,"extension":6.380121887562932},"index":3,"playId":"277767e6-5bf4-3a5c-a4d2-bcef68109205","pitchNumber":4,"startTime":"2026-04-19T21:18:06.346Z","endTime":"2026-04-19T21:18:09.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":95.8,"endSpeed":88.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.689374841329993,"aZ":-17.49787674827445,"pfxX":-4.86251989584942,"pfxZ":7.401548471865606,"pX":-0.5878338154145569,"pZ":2.8427450154226688,"vX0":4.6058713240583335,"vY0":-139.53106928053765,"vZ0":-3.0232267341318564,"x":139.41,"y":162.03,"x0":-1.623535911444965,"y0":50.00526899947036,"z0":5.085167815383174,"aX":-9.645071978253107},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.0,"breakHorizontal":7.9,"spinRate":2221,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3916878555887888,"extension":6.3810512202282},"hitData":{"launchSpeed":107.7,"launchAngle":5.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.28,"coordY":133.7}},"index":4,"playId":"ccba7608-5baa-3eda-8bf0-a7229ff5292a","pitchNumber":5,"startTime":"2026-04-19T21:18:25.424Z","endTime":"2026-04-19T21:18:33.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:18:33.802Z","atBatIndex":31},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Josh Jung pops out to second baseman Cole Young.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-19T21:18:48.517Z","endTime":"2026-04-19T21:19:32.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.78112304485866,"aZ":-14.189792945520956,"pfxX":-7.358678342793773,"pfxZ":9.138783723165387,"pX":1.2358327595085756,"pZ":2.4564569576868123,"vX0":9.726688427899536,"vY0":-139.71549484007016,"vZ0":-4.584199326204703,"x":69.89,"y":172.46,"x0":-1.3418595470354835,"y0":50.005665265120776,"z0":5.057662609302379,"aX":-14.486543560313647},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":11.2,"spinRate":2296,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.3927029441347125,"extension":6.395308632754101},"index":0,"playId":"29a63892-9396-3fde-b663-7818a6bf5a0a","pitchNumber":1,"startTime":"2026-04-19T21:19:04.079Z","endTime":"2026-04-19T21:19:07.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":96.3,"endSpeed":87.8,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.39711329395704,"aZ":-16.612050625680244,"pfxX":-7.718392968138347,"pfxZ":7.844115297162968,"pX":-0.7266709554688933,"pZ":2.82723839968929,"vX0":4.9278090852466185,"vY0":-140.12451815157053,"vZ0":-3.034402509082488,"x":144.7,"y":162.44,"x0":-1.5076085059608957,"y0":50.0000930156449,"z0":5.012809221731704,"aX":-15.308191591448239},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":13.0,"spinRate":2375,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.3912525792639441,"extension":6.3431924389615215},"hitData":{"launchSpeed":92.8,"launchAngle":66.0,"totalDistance":144.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":154.55,"coordY":148.03}},"index":1,"playId":"3590d938-2a09-3fae-b092-e4d0834f92bf","pitchNumber":2,"startTime":"2026-04-19T21:19:21.331Z","endTime":"2026-04-19T21:19:32.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.4,"awayTeamWinProbability":11.599999999999994,"homeTeamWinProbabilityAdded":0.9000000000000057,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:19:32.221Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rob Refsnyder grounds out, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-19T21:21:33.292Z","endTime":"2026-04-19T21:21:53.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.28949575693366,"aZ":-22.105597059439187,"pfxX":7.787648922446333,"pfxZ":6.48204569900181,"pX":0.5699869014734348,"pZ":1.9079369836258089,"vX0":-5.553728659785222,"vY0":-123.27613361078461,"vZ0":-4.209280405940609,"x":95.27,"y":187.27,"x0":1.8294873557465612,"y0":50.00473562897584,"z0":5.481812497185095,"aX":12.103383443770705},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":11.0,"breakHorizontal":-13.0,"spinRate":1996,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.4426794863201424,"extension":6.994140836567812},"hitData":{"launchSpeed":78.9,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.86,"coordY":169.32}},"index":0,"playId":"780afe05-b362-3e20-a432-38e1ac927195","pitchNumber":1,"startTime":"2026-04-19T21:21:45.178Z","endTime":"2026-04-19T21:21:53.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:21:53.287Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cal Raleigh grounds out, shortstop Corey Seager to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-19T21:22:02.197Z","endTime":"2026-04-19T21:23:22.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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(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.3,"endSpeed":87.1,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.798087877773796,"aZ":-15.100435720692484,"pfxX":4.0331093566859,"pfxZ":8.770822269618886,"pX":0.14125378891428544,"pZ":3.169401172713753,"vX0":-6.265552865168729,"vY0":-138.59692040158276,"vZ0":-4.099611269315491,"x":111.62,"y":153.21,"x0":1.9065718952100463,"y0":50.003511924908125,"z0":5.675369645320227,"aX":7.852129813981127},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":-6.0,"spinRate":2205,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.3951027744755162,"extension":6.758108202207502},"index":0,"playId":"9baf0baf-3c54-3aca-b556-871fcf47dffb","pitchNumber":1,"startTime":"2026-04-19T21:22:18.218Z","endTime":"2026-04-19T21:22:26.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.8,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.384299815648937,"aZ":-41.14799506673513,"pfxX":-1.3591492384378518,"pfxZ":-6.127756833706975,"pX":-0.36780371076457224,"pZ":0.5297413403927251,"vX0":-4.696064561441855,"vY0":-120.03311311846467,"vZ0":-3.3608336417182203,"x":131.02,"y":224.48,"x0":1.7874068209463703,"y0":50.002673261824555,"z0":5.597674349394472,"aX":-1.9899826915253427},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.6,"breakHorizontal":3.6,"spinRate":2262,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.45563117177632817,"extension":6.951473196877574},"index":1,"playId":"7a1ff505-33bc-3412-a7f7-d4e24daac591","pitchNumber":2,"startTime":"2026-04-19T21:22:44.600Z","endTime":"2026-04-19T21:22:49.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-19T21:23:00.221Z","endTime":"2026-04-19T21:23:14.399Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.333887183223634,"aZ":-41.40444294399587,"pfxX":-2.1462985320026067,"pfxZ":-6.349818869843602,"pX":-0.026472662961038968,"pZ":1.0553907870441406,"vX0":-3.2609204125050892,"vY0":-119.8965230532149,"vZ0":-2.26033469470375,"x":118.01,"y":210.28,"x0":1.6303119650830693,"y0":50.000653066472545,"z0":5.707777743391835,"aX":-3.1213006054229133},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-11.8,"breakHorizontal":4.7,"spinRate":2299,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.4569519919090732,"extension":6.7934570265338134},"hitData":{"launchSpeed":81.7,"launchAngle":-13.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.12,"coordY":154.38}},"index":3,"playId":"c2cc2458-8c1f-37fc-8774-6d103043d62b","pitchNumber":3,"startTime":"2026-04-19T21:23:14.399Z","endTime":"2026-04-19T21:23:22.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:23:22.439Z","atBatIndex":34},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Julio Rodríguez singles on a sharp line drive to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-19T21:23:32.104Z","endTime":"2026-04-19T21:25:19.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"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(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.7,"endSpeed":83.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.527499686071696,"aZ":-26.95198412906919,"pfxX":-1.6422349634101767,"pfxZ":2.989839965548697,"pX":-0.8748532012179413,"pZ":2.242472352646901,"vX0":-5.9847090532846945,"vY0":-130.56033838052397,"vZ0":-3.77894907720594,"x":150.35,"y":178.23,"x0":1.6497838203596942,"y0":50.0021567262902,"z0":5.710803100606192,"aX":-2.8668956843972313},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.9,"breakHorizontal":4.2,"spinRate":1975,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.41768813934052007,"extension":6.880430538073745},"index":0,"playId":"4ce09370-79ad-33dc-a69e-00d20bbba53b","pitchNumber":1,"startTime":"2026-04-19T21:23:48.687Z","endTime":"2026-04-19T21:23:51.687Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.171521686432776,"aZ":-42.445110372657716,"pfxX":-0.24698940813499137,"pfxZ":-7.034634706865562,"pX":0.0757700816037126,"pZ":1.1535948598851336,"vX0":-3.599035183745558,"vY0":-120.08803021722215,"vZ0":-1.8094644076082316,"x":114.11,"y":207.63,"x0":1.6256343747257738,"y0":50.00021781676001,"z0":5.69119211329025,"aX":-0.3604125457817707},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-13.0,"breakHorizontal":1.3,"spinRate":2308,"spinDirection":328},"zone":14,"typeConfidence":2.0,"plateTime":0.45602804297565047,"extension":6.793655139885072},"index":1,"playId":"a1707fa5-8add-3dff-857a-902069b45310","pitchNumber":2,"startTime":"2026-04-19T21:24:29.003Z","endTime":"2026-04-19T21:24:32.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":77.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.91190653313105,"aZ":-40.05619659717679,"pfxX":-2.1943322760105217,"pfxZ":-5.301452054412262,"pX":0.4990410198194327,"pZ":1.5369045973733908,"vX0":-2.0520900623807643,"vY0":-120.52045246469308,"vZ0":-1.5948570873248784,"x":97.98,"y":197.28,"x0":1.6429919800393826,"y0":50.000039580817585,"z0":5.708300350889503,"aX":-3.2643373803215514},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-9.7,"breakHorizontal":4.4,"spinRate":2285,"spinDirection":326},"zone":14,"typeConfidence":2.0,"plateTime":0.4524922747396256,"extension":6.7744956065566555},"hitData":{"launchSpeed":106.9,"launchAngle":11.0,"totalDistance":259.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":75.36,"coordY":86.2}},"index":2,"playId":"3c80e2d6-aa2b-3468-afc9-63a77edd8033","pitchNumber":3,"startTime":"2026-04-19T21:25:09.593Z","endTime":"2026-04-19T21:25:19.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:25:19.131Z","atBatIndex":35},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Randy Arozarena homers (2) on a fly ball to left field. Julio Rodríguez scores.","rbi":2,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-19T21:25:27.356Z","endTime":"2026-04-19T21:26:59.313Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"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":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":{"id":669022,"link":"/api/v1/people/669022"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.413988056601713,"aZ":-13.455493926574347,"pfxX":1.411126646711954,"pfxZ":9.547754802521105,"pX":-0.16202459883747922,"pZ":1.9164706732924224,"vX0":-5.54676262501915,"vY0":-138.9729569141695,"vZ0":-7.637281781711362,"x":123.18,"y":187.04,"x0":1.6743303727109748,"y0":50.006644047869656,"z0":5.589442983922404,"aX":2.7680795796706255},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":-1.4,"spinRate":2271,"spinDirection":152},"zone":8,"typeConfidence":2.0,"plateTime":0.39374649159548447,"extension":6.848129638727225},"index":0,"playId":"7db4e4b7-e247-38d7-bcd6-3a9067be7391","pitchNumber":1,"startTime":"2026-04-19T21:25:45.156Z","endTime":"2026-04-19T21:25:48.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.910844410950602,"aZ":-13.678239211791283,"pfxX":2.5058920309887744,"pfxZ":9.419210108355994,"pX":-0.35503452402919294,"pZ":2.7617038424338487,"vX0":-6.125211823614019,"vY0":-139.15039809615783,"vZ0":-5.626958827288345,"x":130.53,"y":164.21,"x0":1.5479880554515328,"y0":50.000265998939604,"z0":5.7145903926831325,"aX":4.9202376621880255},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":-3.2,"spinRate":2226,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.39346110742238727,"extension":6.847814106819942},"index":1,"playId":"08594722-f1fd-3a69-9913-314acf3464e0","pitchNumber":2,"startTime":"2026-04-19T21:26:04.956Z","endTime":"2026-04-19T21:26:08.196Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.31314955855914,"aZ":-41.71666057538567,"pfxX":-1.762140311199792,"pfxZ":-6.504374347157481,"pX":-0.18265564261636497,"pZ":1.575376191722197,"vX0":-3.352365222921155,"vY0":-120.61483877913474,"vZ0":-0.9932130533526463,"x":123.96,"y":196.24,"x0":1.4562255538754223,"y0":50.00091082186395,"z0":5.683582986409448,"aX":-2.5858662011520948},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-11.8,"breakHorizontal":4.1,"spinRate":2271,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.4547858319591569,"extension":6.8056553719205},"hitData":{"launchSpeed":103.8,"launchAngle":27.0,"totalDistance":347.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":19.27,"coordY":103.02}},"index":2,"playId":"5ab34057-d5b8-3e53-ac6e-c0c1231a736b","pitchNumber":3,"startTime":"2026-04-19T21:26:24.800Z","endTime":"2026-04-19T21:26:59.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.39999999999999,"awayTeamWinProbability":4.6000000000000085,"homeTeamWinProbabilityAdded":8.099999999999994,"leverageIndex":0.4,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:26:59.313Z","atBatIndex":36},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mitch Garver lines out sharply to left fielder Wyatt Langford.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-19T21:27:13.113Z","endTime":"2026-04-19T21:29:29.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669022,"fullName":"MacKenzie Gore","link":"/api/v1/people/669022"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":87.3,"endSpeed":80.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.924031374351443,"aZ":-19.248310540229774,"pfxX":7.17845870777669,"pfxZ":7.89440256724269,"pX":-0.09172518754004075,"pZ":1.0632531033095713,"vX0":-7.074033260254732,"vY0":-126.88531602910885,"vZ0":-7.0778310107967695,"x":120.5,"y":210.07,"x0":1.7940395374659326,"y0":50.002743300773396,"z0":5.412047186371771,"aX":11.754948120196607},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":13.0,"breakHorizontal":-11.5,"spinRate":1977,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4309572383865419,"extension":7.051865327675505},"index":0,"playId":"2d22b2de-1aff-378d-a98d-dae144cad697","pitchNumber":1,"startTime":"2026-04-19T21:27:22.954Z","endTime":"2026-04-19T21:27:26.001Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63466143110897,"aZ":-12.849932982757963,"pfxX":2.337913982171782,"pfxZ":9.779121787934862,"pX":-0.02319588065584198,"pZ":2.315223997875334,"vX0":-6.225303460058286,"vY0":-139.5181134082734,"vZ0":-6.4502362876467485,"x":117.88,"y":176.27,"x0":1.9308163274924877,"y0":50.00558903836923,"z0":5.499773395258571,"aX":4.621495208965024},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.6,"breakHorizontal":-3.0,"spinRate":2211,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.39220204937979464,"extension":6.916510445427071},"index":1,"playId":"9c6bb068-6da4-36bf-a7bd-9b7e6403481f","pitchNumber":2,"startTime":"2026-04-19T21:27:37.306Z","endTime":"2026-04-19T21:27:40.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57080454411611,"aZ":-27.03252841496273,"pfxX":-3.7564924653942087,"pfxZ":2.965242543467987,"pX":0.15514305611294713,"pZ":2.968668988991692,"vX0":-3.1172952942581853,"vY0":-130.37163549251244,"vZ0":-1.9046666538439734,"x":111.09,"y":158.63,"x0":1.8513198613623496,"y0":50.00180195614471,"z0":5.734673642863883,"aX":-6.512219755072304},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.2,"breakHorizontal":7.4,"spinRate":1946,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.4189820114962628,"extension":6.7360967289090965},"index":2,"playId":"c02648b3-ed10-3b24-9a0b-4d11c8fe94d3","pitchNumber":3,"startTime":"2026-04-19T21:27:57.859Z","endTime":"2026-04-19T21:28:01.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":75.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.29238511874126,"aZ":-38.355091375007326,"pfxX":-1.0673469555617578,"pfxZ":-4.375354485408046,"pX":0.43952357019359434,"pZ":-0.7911968695410675,"vX0":-2.9717982674455494,"vY0":-117.7659718776395,"vZ0":-6.1984357227369395,"x":100.25,"y":260.14,"x0":1.853899033660075,"y0":50.003995128925204,"z0":5.402012443282964,"aX":-1.506925210689377},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-9.1,"breakHorizontal":2.6,"spinRate":2204,"spinDirection":330},"zone":14,"typeConfidence":2.0,"plateTime":0.4641788106828266,"extension":6.963485850348619},"index":3,"playId":"809f57e1-9427-3f22-beee-f5edc53357db","pitchNumber":4,"startTime":"2026-04-19T21:28:15.399Z","endTime":"2026-04-19T21:28:19.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98153106111987,"aZ":-11.214200427319053,"pfxX":2.2416549167093107,"pfxZ":10.752331642880527,"pX":-0.4391465802857442,"pZ":2.953532205828438,"vX0":-7.0778668421144175,"vY0":-138.29484648179496,"vZ0":-5.0593951522228,"x":133.74,"y":159.03,"x0":1.8549485890415054,"y0":50.005788349050036,"z0":5.550128755531576,"aX":4.372136966484491},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.7,"breakHorizontal":-2.6,"spinRate":2226,"spinDirection":155},"zone":1,"typeConfidence":2.0,"plateTime":0.39508676142582067,"extension":6.9138273048818135},"index":4,"playId":"b1acc53d-d671-3b3c-9557-d32ac19325d6","pitchNumber":5,"startTime":"2026-04-19T21:28:35.661Z","endTime":"2026-04-19T21:28:38.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.85681443558208,"aZ":-28.52108579418951,"pfxX":-2.1348581133423297,"pfxZ":2.158268099871324,"pX":-0.2566287839650354,"pZ":2.059977445882754,"vX0":-4.643126263268503,"vY0":-129.08254853191377,"vZ0":-3.417342589813153,"x":126.78,"y":183.16,"x0":1.8399993627507591,"y0":50.00381604044563,"z0":5.5872487755595825,"aX":-3.617593042424972},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.4,"breakHorizontal":4.9,"spinRate":1894,"spinDirection":200},"zone":7,"typeConfidence":2.0,"plateTime":0.4236719184884947,"extension":6.8403708761702005},"index":5,"playId":"edd358b5-b07a-3670-9d75-1ebcd0ea04be","pitchNumber":6,"startTime":"2026-04-19T21:28:56.349Z","endTime":"2026-04-19T21:28:59.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.991118520364797,"aZ":-13.026111843092353,"pfxX":2.603441523243246,"pfxZ":9.730671112184464,"pX":-0.15721885514823786,"pZ":2.109850783436531,"vX0":-6.217926941204172,"vY0":-138.88824372248712,"vZ0":-7.055710633865402,"x":122.99,"y":181.81,"x0":1.7650812217303935,"y0":50.0030946945499,"z0":5.536559521981324,"aX":5.123715689029307},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.4,"breakHorizontal":-3.5,"spinRate":2234,"spinDirection":152},"zone":8,"typeConfidence":2.0,"plateTime":0.39327540628740465,"extension":6.92474882551997},"hitData":{"launchSpeed":110.5,"launchAngle":19.0,"totalDistance":339.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":56.09,"coordY":81.43}},"index":6,"playId":"18133739-264a-3bdb-ad21-1693081bb36e","pitchNumber":7,"startTime":"2026-04-19T21:29:20.370Z","endTime":"2026-04-19T21:29:29.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_ab"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_ab"},{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_pa"},{"player":{"id":669022,"link":"/api/v1/people/669022"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.19999999999999,"awayTeamWinProbability":4.800000000000011,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:29:29.252Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Evan Carter flies out to shortstop J.P. Crawford.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-19T21:31:28.167Z","endTime":"2026-04-19T21:32:19.158Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25839899971681,"aZ":-31.239375141215927,"pfxX":1.8081207739430765,"pfxZ":0.6009852537102418,"pX":0.8628572040314948,"pZ":1.3353376076205015,"vX0":5.34856714344192,"vY0":-123.34492785516213,"vZ0":-2.8149484065459047,"x":84.11,"y":202.73,"x0":-1.5636201715127205,"y0":50.00123745855128,"z0":5.110680357762604,"aX":2.800430317466657},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.7,"breakHorizontal":-4.4,"spinRate":2265,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4431229507961434,"extension":6.172653146749978},"index":0,"playId":"98e17f97-7bfa-3d01-ab44-bcd93dbd6902","pitchNumber":1,"startTime":"2026-04-19T21:31:53.209Z","endTime":"2026-04-19T21:31:56.357Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.239787534934656,"aZ":-13.695369545867848,"pfxX":-7.218074071877965,"pfxZ":9.549699721332187,"pX":0.07374285800557202,"pZ":3.086211163739057,"vX0":7.067713116070212,"vY0":-138.54382086517276,"vZ0":-2.979610611495298,"x":114.19,"y":155.45,"x0":-1.578082385575064,"y0":50.00581997163585,"z0":5.096470601365902,"aX":-13.97202515739938},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.8,"breakHorizontal":11.5,"spinRate":2264,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.39603076330024356,"extension":6.359384279659069},"hitData":{"launchSpeed":84.6,"launchAngle":61.0,"totalDistance":181.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":89.66,"coordY":131.81}},"index":1,"playId":"bb9619ae-524b-3aef-9fa8-4d5837610c33","pitchNumber":2,"startTime":"2026-04-19T21:32:08.713Z","endTime":"2026-04-19T21:32:19.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:32:19.158Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Smith singles on a sharp line drive to right fielder Rob Refsnyder.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-19T21:32:27.806Z","endTime":"2026-04-19T21:32:57.367Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.017279262962795,"aZ":-16.113445439205343,"pfxX":-6.3282874390448125,"pfxZ":8.160064390285143,"pX":-0.4499049529627997,"pZ":2.2427836270979866,"vX0":5.187257058543316,"vY0":-139.12536527073385,"vZ0":-4.690993766939603,"x":134.15,"y":178.22,"x0":-1.5126022668934735,"y0":50.00307399519373,"z0":5.0121669545706045,"aX":-12.456567394996863},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.0,"breakHorizontal":10.4,"spinRate":2361,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.3930794845350185,"extension":6.360215704460605},"hitData":{"launchSpeed":104.9,"launchAngle":14.0,"totalDistance":221.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":199.14,"coordY":101.36}},"index":0,"playId":"94bc5c07-a27e-3fe3-8500-d404ead6d729","pitchNumber":1,"startTime":"2026-04-19T21:32:47.993Z","endTime":"2026-04-19T21:32:57.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.27,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:32:57.367Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Danny Jansen pops out to first baseman Connor Joe.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-19T21:33:14.889Z","endTime":"2026-04-19T21:33:55.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09507731353697,"aZ":-30.45182234234531,"pfxX":5.3481771805679035,"pfxZ":1.1611759603255596,"pX":-0.26151950121443396,"pZ":2.578392194093409,"vX0":1.957802730892176,"vY0":-121.12942064428,"vZ0":0.6720115388900934,"x":126.97,"y":169.16,"x0":-1.775480777938558,"y0":50.00221178410368,"z0":4.9639322254908205,"aX":7.931224724507804},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.5,"breakHorizontal":-10.2,"spinRate":2353,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.45252561501069755,"extension":6.367459122073299},"index":0,"playId":"18ab4ac1-c88f-3671-a34d-9fb8517eb0ca","pitchNumber":1,"startTime":"2026-04-19T21:33:27.241Z","endTime":"2026-04-19T21:33:30.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.835698744288184,"aZ":-27.672187798447155,"pfxX":-9.361101901963728,"pfxZ":2.3283549827817023,"pX":-0.7775797126684542,"pZ":2.9688553525042245,"vX0":5.399775445388776,"vY0":-137.5341792860207,"vZ0":-0.5970381798740777,"x":146.64,"y":158.62,"x0":-1.540568335629422,"y0":50.00298446628092,"z0":5.050159659409439,"aX":-18.10106084879388},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.3,"breakHorizontal":16.0,"spinRate":2200,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3968422873342732,"extension":6.331190753301494},"hitData":{"launchSpeed":62.6,"launchAngle":75.0,"totalDistance":54.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":127.53,"coordY":181.86}},"index":1,"playId":"11d168a0-b1c8-356a-b6e0-b59c31d735e1","pitchNumber":2,"startTime":"2026-04-19T21:33:46.719Z","endTime":"2026-04-19T21:33:55.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":643376,"link":"/api/v1/people/643376"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.5,"awayTeamWinProbability":3.5,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.58,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:33:55.720Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Nimmo lines out sharply to center fielder Julio Rodríguez.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-19T21:34:32.672Z","endTime":"2026-04-19T21:35:33.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"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":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-19T21:34:24.702Z","endTime":"2026-04-19T21:34:34.879Z","isPitch":false,"type":"action","player":{"id":607043,"link":"/api/v1/people/607043"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.539811798238098,"aZ":-24.17488623392418,"pfxX":-9.36455132128584,"pfxZ":4.111028429401813,"pX":0.5741639778071311,"pZ":2.408538704180546,"vX0":8.612144091451759,"vY0":-138.24883874635924,"vZ0":-2.887954887702249,"x":95.11,"y":173.75,"x0":-1.3579789460577727,"y0":50.000402438545,"z0":5.081437624743484,"aX":-18.20568331982816},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.1,"breakHorizontal":15.2,"spinRate":1920,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.39552279305118354,"extension":6.3965388516993205},"index":1,"playId":"7c4d8b02-d9e9-313e-963f-285c0b94c57d","pitchNumber":1,"startTime":"2026-04-19T21:34:34.879Z","endTime":"2026-04-19T21:34:37.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":86.7,"endSpeed":80.3,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.419757037677936,"aZ":-31.693578587499015,"pfxX":1.314035969503399,"pfxZ":0.29669197109316325,"pX":2.156945964518581,"pZ":1.2794330713821083,"vX0":8.68258121835999,"vY0":-126.09183135311238,"vZ0":-2.7923372346045454,"x":34.78,"y":204.24,"x0":-1.4946434649571239,"y0":50.00400277753303,"z0":4.945490323508256,"aX":2.1242526031124385},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.1,"breakHorizontal":-4.3,"spinRate":2340,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.43355669739318303,"extension":6.485755263919362},"index":2,"playId":"b039ae42-a5c3-3c86-92a1-027b849bfd1d","pitchNumber":2,"startTime":"2026-04-19T21:34:58.736Z","endTime":"2026-04-19T21:35:02.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03344380641317,"aZ":-27.220243544512485,"pfxX":-9.994481668032101,"pfxZ":2.5629335170891423,"pX":0.2501112649949782,"pZ":2.8128499691541435,"vX0":8.089275014944599,"vY0":-138.39863966821872,"vZ0":-1.2877892228941727,"x":107.47,"y":162.83,"x0":-1.4178883311625594,"y0":50.00254447502006,"z0":5.114133395624557,"aX":-19.311334530853394},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.6,"breakHorizontal":16.3,"spinRate":2268,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.3963698308000345,"extension":6.418193899033305},"hitData":{"launchSpeed":103.5,"launchAngle":21.0,"totalDistance":377.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":96.48,"coordY":49.65}},"index":3,"playId":"14e102ea-9555-31ec-84ca-84d152f278a5","pitchNumber":3,"startTime":"2026-04-19T21:35:23.549Z","endTime":"2026-04-19T21:35:33.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"first":{"id":669701,"link":"/api/v1/people/669701"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.39999999999999,"awayTeamWinProbability":2.6000000000000085,"homeTeamWinProbabilityAdded":0.8999999999999915,"leverageIndex":0.34,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:35:33.581Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Connor Joe flies out to center fielder Evan Carter.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-19T21:37:56.790Z","endTime":"2026-04-19T21:39:18.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tyler Alexander replaces MacKenzie Gore.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T21:36:52.929Z","endTime":"2026-04-19T21:37:59.003Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641302,"link":"/api/v1/people/641302"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":669022,"link":"/api/v1/people/669022","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.445475616204334,"aZ":-20.360432017908636,"pfxX":0.24964658876299994,"pfxZ":6.866579627086773,"pX":-0.5844763179050153,"pZ":1.6811011431311307,"vX0":-7.229375533419554,"vY0":-130.3308942615649,"vZ0":-5.988457104961186,"x":139.28,"y":193.39,"x0":2.1929857942883193,"y0":50.0011343370131,"z0":5.546730640018012,"aX":0.43069751667049033},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":11.3,"breakHorizontal":1.2,"spinRate":2399,"spinDirection":154},"zone":7,"typeConfidence":2.0,"plateTime":0.42029135251398175,"extension":6.246942998923256},"index":1,"playId":"dab741e0-86e0-3e33-8842-f42fd1c185ba","pitchNumber":1,"startTime":"2026-04-19T21:37:59.003Z","endTime":"2026-04-19T21:38:02.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.66973811132033,"aZ":-31.701965662766934,"pfxX":-7.80049805934037,"pfxZ":0.34312047850813077,"pX":-0.43684756089354415,"pZ":1.6357863774507215,"vX0":-4.344165089727979,"vY0":-116.03758800779033,"vZ0":-1.5203583581139064,"x":133.65,"y":194.61,"x0":2.4756091230531214,"y0":50.00056886393041,"z0":5.333138105104348,"aX":-10.583843150472768},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":0.5,"breakHorizontal":15.2,"spinRate":2510,"spinDirection":281},"zone":7,"typeConfidence":2.0,"plateTime":0.4728885991129994,"extension":6.057689967055974},"index":2,"playId":"185dd3cd-ef53-3492-9f42-a661f353a4b9","pitchNumber":2,"startTime":"2026-04-19T21:38:16.069Z","endTime":"2026-04-19T21:38:19.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.452144520704366,"aZ":-30.300115654049222,"pfxX":9.866155225644277,"pfxZ":1.2470085976083078,"pX":-0.45590444660064455,"pZ":1.1780551694772259,"vX0":-9.633918814351427,"vY0":-121.48946381806492,"vZ0":-3.76147903195117,"x":134.38,"y":206.97,"x0":2.276112113825928,"y0":50.00091943814351,"z0":5.3756002944126955,"aX":14.770857021698609},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.6,"breakHorizontal":-15.6,"spinRate":1526,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.450575171822587,"extension":6.263236759327934},"index":3,"playId":"27c50c86-7dba-35da-867c-6858f019ce22","pitchNumber":3,"startTime":"2026-04-19T21:38:34.051Z","endTime":"2026-04-19T21:38:37.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.288137753385577,"aZ":-20.487898267867834,"pfxX":8.972169231273012,"pfxZ":6.529328643382669,"pX":0.6856029620088725,"pZ":2.6463983565551192,"vX0":-7.13364328970909,"vY0":-133.12879256301113,"vZ0":-3.3253784170909597,"x":90.87,"y":167.33,"x0":2.2377147258014674,"y0":50.00568257829,"z0":5.399471342275557,"aX":16.065118165799547},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.3,"breakHorizontal":-14.6,"spinRate":2215,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.4118474476500089,"extension":6.119200483760238},"index":4,"playId":"5fc57aa1-6620-36f6-af0b-23ce7cbbb2f5","pitchNumber":4,"startTime":"2026-04-19T21:38:52.440Z","endTime":"2026-04-19T21:38:55.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.387562587366798,"aZ":-29.878849610558927,"pfxX":9.06414102367652,"pfxZ":1.512163189488012,"pX":-0.38302519040172617,"pZ":1.800052187428046,"vX0":-9.348408112525231,"vY0":-122.37658254781195,"vZ0":-2.6627353123261726,"x":131.6,"y":190.18,"x0":2.3107586380171337,"y0":50.00099880551974,"z0":5.4643496529690765,"aX":13.73265714143472},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":2.3,"breakHorizontal":-14.2,"spinRate":1633,"spinDirection":119},"zone":7,"typeConfidence":2.0,"plateTime":0.4477476700634502,"extension":6.249451430596453},"hitData":{"launchSpeed":99.3,"launchAngle":24.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.94,"coordY":58.16}},"index":5,"playId":"1653099a-2965-3c11-8743-9320d8915da5","pitchNumber":5,"startTime":"2026-04-19T21:39:08.209Z","endTime":"2026-04-19T21:39:18.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:39:18.239Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Danny Jansen challenged (pitch result), call on the field was overturned: J.P. Crawford called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-19T21:39:23.716Z","endTime":"2026-04-19T21:41:35.049Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.443780360889615,"aZ":-18.49133201493349,"pfxX":1.877608713163304,"pfxZ":7.789609640968232,"pX":-0.5183414935213224,"pZ":3.24203656954577,"vX0":-7.418777298598759,"vY0":-130.64903042370818,"vZ0":-2.5534438484118898,"x":136.76,"y":151.25,"x0":2.0945744947601748,"y0":50.000027040408725,"z0":5.597266832263153,"aX":3.297754747163799},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.9,"breakHorizontal":-2.0,"spinRate":2380,"spinDirection":160},"zone":1,"typeConfidence":2.0,"plateTime":0.4167274826653986,"extension":6.1556827867908765},"index":0,"playId":"e93d93b4-94c8-357b-bb28-a815e54278fc","pitchNumber":1,"startTime":"2026-04-19T21:39:44.405Z","endTime":"2026-04-19T21:39:47.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.731316979723307,"aZ":-22.091933234369325,"pfxX":8.7695029225187,"pfxZ":5.529505670646657,"pX":0.7101971945899268,"pZ":2.827453883873552,"vX0":-7.081568846869973,"vY0":-133.6575452134168,"vZ0":-2.794736826023154,"x":89.93,"y":162.44,"x0":2.2446521881258104,"y0":50.00360850570306,"z0":5.459720190667882,"aX":15.989683673415463},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.7,"breakHorizontal":-14.5,"spinRate":2105,"spinDirection":134},"zone":3,"typeConfidence":2.0,"plateTime":0.4086016052242045,"extension":6.123835643982675},"index":1,"playId":"791eb84f-d8d5-3260-ae54-ad790622e797","pitchNumber":2,"startTime":"2026-04-19T21:39:59.489Z","endTime":"2026-04-19T21:40:03.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-19T21:40:18.560Z","endTime":"2026-04-19T21:40:31.982Z","isPitch":false,"type":"action","player":{"id":641487,"link":"/api/v1/people/641487"},"defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":92.2,"endSpeed":84.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.865289465509935,"aZ":-15.909434152012333,"pfxX":5.61700791414742,"pfxZ":8.866153853590728,"pX":-0.6590651228184677,"pZ":4.0932898134067415,"vX0":-9.292418618526751,"vY0":-134.0715729571098,"vZ0":-0.9982278288607433,"x":142.12,"y":128.26,"x0":2.1097407080374637,"y0":50.00475823411237,"z0":5.597345578056425,"aX":10.307776327821426},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":-8.4,"spinRate":2249,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.4073197000434874,"extension":6.163804131572927},"index":3,"playId":"9ea6161e-f459-3c20-ba41-5f0866f1b17b","pitchNumber":3,"startTime":"2026-04-19T21:40:31.982Z","endTime":"2026-04-19T21:40:35.036Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.70905101216182,"aZ":-31.36873728307604,"pfxX":-4.032479223075633,"pfxZ":0.5706475278964103,"pX":0.03891432167331372,"pZ":2.320997166024186,"vX0":-4.443285518999509,"vY0":-117.94376337189262,"vZ0":-0.051500044382537746,"x":115.52,"y":176.11,"x0":2.4655305012888107,"y0":50.005169666784965,"z0":5.216248238493414,"aX":-5.728159256422933},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.3,"breakHorizontal":8.3,"spinRate":2377,"spinDirection":283},"zone":5,"typeConfidence":2.0,"plateTime":0.4629498742363505,"extension":6.225780968481739},"index":4,"playId":"d5620fa5-2ea9-3108-a201-7dd2bf481b73","pitchNumber":4,"startTime":"2026-04-19T21:40:45.935Z","endTime":"2026-04-19T21:40:48.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.853627904068606,"aZ":-24.07278068960495,"pfxX":8.721553982810361,"pfxZ":4.456450781161896,"pX":-0.571284072283434,"pZ":2.9100752262851213,"vX0":-10.189224397217812,"vY0":-133.71183014305302,"vZ0":-1.8336528488305572,"x":138.78,"y":160.21,"x0":2.14910702276955,"y0":50.00169611088925,"z0":5.325797602159953,"aX":15.849613250335079},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.9,"breakHorizontal":-13.7,"spinRate":2089,"spinDirection":128},"zone":1,"typeConfidence":2.0,"plateTime":0.4090660397186472,"extension":6.349498089759924},"index":5,"playId":"c55e8116-bc59-3877-9d9d-df4f403e1276","pitchNumber":5,"startTime":"2026-04-19T21:41:08.021Z","endTime":"2026-04-19T21:41:35.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":643376,"fullName":"Danny Jansen","link":"/api/v1/people/643376"}},"homeTeamWinProbability":96.89999999999999,"awayTeamWinProbability":3.1000000000000085,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:41:35.049Z","atBatIndex":43},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Young grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-19T21:41:37.731Z","endTime":"2026-04-19T21:42:12.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641302,"fullName":"Tyler Alexander","link":"/api/v1/people/641302"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.14564874357988,"aZ":-32.37869810615198,"pfxX":-6.047554716852895,"pfxZ":-0.14878669016036916,"pX":-0.5328169961747337,"pZ":2.3910680192314486,"vX0":-5.065071974854694,"vY0":-115.97623972997354,"vZ0":0.47683830969886776,"x":137.31,"y":174.22,"x0":2.4630567883253978,"y0":50.00327048028298,"z0":5.264257092993306,"aX":-8.259926932687225},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":0.1,"breakHorizontal":12.2,"spinRate":2582,"spinDirection":278},"zone":4,"typeConfidence":2.0,"plateTime":0.47179010246218,"extension":6.259206114849202},"index":0,"playId":"4c148077-245e-3de6-bcb5-7939b13e9521","pitchNumber":1,"startTime":"2026-04-19T21:41:49.292Z","endTime":"2026-04-19T21:41:52.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.627429202737392,"aZ":-24.85349944059126,"pfxX":10.739728901978827,"pfxZ":4.120218379724764,"pX":-0.38263596513685755,"pZ":2.1769896774042365,"vX0":-10.235249840801247,"vY0":-132.76411269732853,"vZ0":-3.4840466159098247,"x":131.59,"y":180.0,"x0":2.1356453994042273,"y0":50.0029462941506,"z0":5.324452856367341,"aX":19.085526416021654},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.8,"breakHorizontal":-17.0,"spinRate":2155,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.41326246747915496,"extension":6.2799695722635125},"hitData":{"launchSpeed":103.4,"launchAngle":-6.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":146.58}},"index":1,"playId":"0cb705da-fa75-3185-a009-f20328e2f94a","pitchNumber":2,"startTime":"2026-04-19T21:42:04.493Z","endTime":"2026-04-19T21:42:12.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":641302,"link":"/api/v1/people/641302"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.8,"awayTeamWinProbability":3.200000000000003,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:42:12.212Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corey Seager walks.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-19T21:44:08.878Z","endTime":"2026-04-19T21:45:49.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.743947580179903,"aZ":-16.78081822191926,"pfxX":-7.460814844048914,"pfxZ":7.9713773010961955,"pX":0.2839753561205572,"pZ":3.152405040760329,"vX0":7.624382135185041,"vY0":-138.30572003374414,"vZ0":-2.0627707922268024,"x":106.18,"y":153.67,"x0":-1.5432740579050985,"y0":50.004631436784265,"z0":5.037283803535831,"aX":-14.410879138747859},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":11.9,"spinRate":2250,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.3965008480142398,"extension":6.396602689174763},"index":0,"playId":"08c5fe21-e57c-3793-9ebc-987f8e617ad8","pitchNumber":1,"startTime":"2026-04-19T21:44:27.219Z","endTime":"2026-04-19T21:44:30.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.414928946493845,"aZ":-17.975259737964954,"pfxX":-5.638362474218799,"pfxZ":7.2663253452831,"pX":-0.1565166665791417,"pZ":4.497520473929924,"vX0":5.7171979472751255,"vY0":-138.5255248810129,"vZ0":1.339393135203536,"x":122.97,"y":117.35,"x0":-1.5093520927596695,"y0":50.000656164055805,"z0":5.205280371141145,"aX":-11.014911521530546},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":9.1,"spinRate":2134,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3946144668838576,"extension":6.262103228043303},"index":1,"playId":"2488c4c8-40ec-3283-b206-a84287640005","pitchNumber":2,"startTime":"2026-04-19T21:44:48.626Z","endTime":"2026-04-19T21:44:51.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.298863512952682,"aZ":-30.623935875246534,"pfxX":-10.378458431110209,"pfxZ":0.8956051459273748,"pX":-1.2145125108220163,"pZ":2.7802850934194416,"vX0":4.476172786298864,"vY0":-130.1763326905992,"vZ0":0.03234833165644713,"x":163.29,"y":163.71,"x0":-1.6042463897334638,"y0":50.00018322674995,"z0":5.078376561467848,"aX":-17.88022238821407},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.8,"breakHorizontal":17.9,"spinRate":1674,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.42011677213690835,"extension":6.40252476678804},"index":2,"playId":"0878e85a-4895-3ca6-8fd5-e69f9e330693","pitchNumber":3,"startTime":"2026-04-19T21:45:05.920Z","endTime":"2026-04-19T21:45:09.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.494509531551337,"aZ":-30.202256835535916,"pfxX":1.3339200889237182,"pfxZ":1.1951983757132911,"pX":0.7370913076989456,"pZ":2.146602370585565,"vX0":5.18227053615567,"vY0":-126.86451754496647,"vZ0":-1.3596194492112883,"x":88.9,"y":180.82,"x0":-1.4938146385702176,"y0":50.005772355295385,"z0":5.065622882933678,"aX":2.204314201677312},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":-3.5,"spinRate":2191,"spinDirection":79},"zone":9,"typeConfidence":2.0,"plateTime":0.42942927817484344,"extension":6.342482518236865},"index":3,"playId":"bdf8ffd3-f4d9-3e1a-837c-b673e0ad0d38","pitchNumber":4,"startTime":"2026-04-19T21:45:25.437Z","endTime":"2026-04-19T21:45:29.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":96.3,"endSpeed":88.1,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.471377462679953,"aZ":-16.104775132335085,"pfxX":-4.762919654942155,"pfxZ":8.089245690643452,"pX":0.8200629111185249,"pZ":1.8516208138762296,"vX0":7.973912460462118,"vY0":-140.02020763566415,"vZ0":-5.686378607695946,"x":85.74,"y":188.79,"x0":-1.445215869641635,"y0":50.00460702859386,"z0":4.961854341727818,"aX":-9.464023464578354},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.7,"breakHorizontal":7.0,"spinRate":2180,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.39111678584417664,"extension":6.334184599182729},"index":4,"playId":"03215d9e-e4f6-38d4-8c53-54ecdfb26cfd","pitchNumber":5,"startTime":"2026-04-19T21:45:45.056Z","endTime":"2026-04-19T21:45:49.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.0,"awayTeamWinProbability":5.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.37,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:45:49.370Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Wyatt Langford singles on a line drive to left fielder Randy Arozarena. Corey Seager to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-19T21:47:15.953Z","endTime":"2026-04-19T21:48:34.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T21:46:18.192Z","endTime":"2026-04-19T21:47:18.253Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.879007084847835,"aZ":-31.122308920547702,"pfxX":4.375506790167948,"pfxZ":0.7288353932235689,"pX":1.216811994242262,"pZ":0.9669051695897203,"vX0":5.2842282734455575,"vY0":-119.06001433112657,"vZ0":-3.0247298809224255,"x":70.62,"y":212.67,"x0":-1.5997442292288184,"y0":50.00127794659945,"z0":5.070682865710017,"aX":6.2785622289305145},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.8,"breakHorizontal":-9.2,"spinRate":2435,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.46007211244225665,"extension":6.511465743262335},"index":1,"playId":"28e46a69-e540-3876-8810-dc08680f2ceb","pitchNumber":1,"startTime":"2026-04-19T21:47:18.253Z","endTime":"2026-04-19T21:47:21.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.5,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.933895517190386,"aZ":-13.991049901882816,"pfxX":-5.557583940717748,"pfxZ":9.194827376170267,"pX":-0.2061812946493297,"pZ":2.97893644525971,"vX0":5.4953540504723195,"vY0":-140.0507599059891,"vZ0":-3.2532233162354984,"x":124.86,"y":158.35,"x0":-1.475938267406657,"y0":50.00285437553688,"z0":5.076153914315465,"aX":-10.99136377763296},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.1,"breakHorizontal":8.9,"spinRate":2171,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.391752430755937,"extension":6.3422685432264005},"index":2,"playId":"02bcb967-1ee3-3eab-a364-df06567fe532","pitchNumber":2,"startTime":"2026-04-19T21:47:38.524Z","endTime":"2026-04-19T21:47:41.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-19T21:47:51.949Z","endTime":"2026-04-19T21:48:06.632Z","isPitch":false,"type":"action","player":{"id":694671,"link":"/api/v1/people/694671"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.209283912830223,"aZ":-19.013473373980275,"pfxX":-7.340347986194313,"pfxZ":6.662973949906323,"pX":-0.18375215713484291,"pZ":3.910022508860057,"vX0":5.9659750731111165,"vY0":-139.58892850416305,"vZ0":0.09551450913015302,"x":124.0,"y":133.21,"x0":-1.3942946302240677,"y0":50.00160706565024,"z0":5.1264725505039115,"aX":-14.495249454283707},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.2,"breakHorizontal":12.1,"spinRate":2299,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3922807316622019,"extension":6.290239226918212},"index":4,"playId":"1cfb2edf-976d-3057-a2a0-6ffb51418f6a","pitchNumber":3,"startTime":"2026-04-19T21:48:06.632Z","endTime":"2026-04-19T21:48:10.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29759908554541,"aZ":-28.187859271837397,"pfxX":-10.222286693882257,"pfxZ":2.0313372861313646,"pX":-0.1093339375969482,"pZ":2.2701736191248343,"vX0":7.021923117269195,"vY0":-138.84235588651703,"vZ0":-2.573403065748704,"x":121.17,"y":177.49,"x0":-1.3351747139145465,"y0":50.00391936171287,"z0":5.0728852381345595,"aX":-20.08166711360391},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":3.4,"breakHorizontal":17.2,"spinRate":2181,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.39356374847459774,"extension":6.428283982081461},"hitData":{"launchSpeed":98.0,"launchAngle":14.0,"totalDistance":224.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.48,"coordY":103.37}},"index":5,"playId":"b57afee3-6474-3ba7-ad94-ac1e930cc85b","pitchNumber":4,"startTime":"2026-04-19T21:48:25.239Z","endTime":"2026-04-19T21:48:34.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"first":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.7,"awayTeamWinProbability":8.299999999999997,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":0.74,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:48:34.508Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger challenged (pitch result), call on the field was confirmed: Jake Burger called out on strikes.","rbi":0,"awayScore":0,"homeScore":5,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-19T21:48:48.731Z","endTime":"2026-04-19T21:50:31.831Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnSecond":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"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":95.4,"endSpeed":88.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.920972932186377,"aZ":-28.203779575895055,"pfxX":-8.454421484391919,"pfxZ":2.011713564718413,"pX":-0.26852894771732666,"pZ":3.1805846497762733,"vX0":6.531513832201625,"vY0":-138.86346743946007,"vZ0":-0.005817371013246531,"x":127.24,"y":152.9,"x0":-1.5399444291168298,"y0":50.0039372031041,"z0":5.0422063264512405,"aX":-16.692390965610333},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.8,"breakHorizontal":14.2,"spinRate":2282,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.39280698394457314,"extension":6.481437112844097},"index":0,"playId":"43349994-424d-3171-806b-3b1adb57611a","pitchNumber":1,"startTime":"2026-04-19T21:49:06.977Z","endTime":"2026-04-19T21:49:10.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40189097260675,"aZ":-24.887327201424387,"pfxX":-8.862686063061096,"pfxZ":3.6470005076281575,"pX":-0.13827539158173677,"pZ":1.5496780768528455,"vX0":6.631754812947282,"vY0":-139.78308073653784,"vZ0":-4.898564065082952,"x":122.27,"y":196.94,"x0":-1.3775079300761561,"y0":50.00585364743813,"z0":4.936977066166263,"aX":-17.72636356853806},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.9,"breakHorizontal":14.9,"spinRate":2229,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3902787363761604,"extension":6.376979211027083},"index":1,"playId":"8e676ef4-b278-36c6-8609-9e23627841a4","pitchNumber":2,"startTime":"2026-04-19T21:49:24.791Z","endTime":"2026-04-19T21:49:27.791Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47235431037829,"aZ":-15.249905476670568,"pfxX":-5.8925768112230035,"pfxZ":8.416542132208294,"pX":0.3606560086120757,"pZ":3.9257411719693978,"vX0":7.346152743007082,"vY0":-140.78651233892307,"vZ0":-0.545311284314823,"x":103.25,"y":132.78,"x0":-1.5148676343401535,"y0":50.00205794948361,"z0":5.107500523644914,"aX":-11.848621062539934},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.4,"breakHorizontal":9.2,"spinRate":2280,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3888079449863646,"extension":6.321792430639624},"index":2,"playId":"d35713c2-6713-3ed0-8b68-56c66918abef","pitchNumber":3,"startTime":"2026-04-19T21:49:51.823Z","endTime":"2026-04-19T21:49:55.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85374609158725,"aZ":-16.468048476978627,"pfxX":-6.107390849254868,"pfxZ":7.883763143645972,"pX":0.02708887411818583,"pZ":4.172631381707514,"vX0":6.587341421547033,"vY0":-140.27524039972783,"vZ0":0.30540069744621634,"x":115.97,"y":126.12,"x0":-1.5586311728550237,"y0":50.00196527766704,"z0":5.136368918786489,"aX":-12.166303159654115},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":9.7,"spinRate":2227,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.3905280254271428,"extension":6.40267918394401},"index":3,"playId":"3cef4caf-15de-3d58-91be-09ed47820acf","pitchNumber":4,"startTime":"2026-04-19T21:50:09.507Z","endTime":"2026-04-19T21:50:13.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.80159632455969,"aZ":-29.46896655976701,"pfxX":-11.06190933915831,"pfxZ":1.332047753727636,"pX":0.5757765048708426,"pZ":2.0489640740605215,"vX0":9.421575630783588,"vY0":-141.16811954375527,"vZ0":-2.80100878026995,"x":95.05,"y":183.46,"x0":-1.3549704243418326,"y0":50.00583029387841,"z0":4.935783351747636,"aX":-22.504072256498468},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.0,"breakHorizontal":18.4,"spinRate":2394,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.38685503039105695,"extension":6.536827378978009},"index":4,"playId":"9f8f8862-50ca-3703-92b1-aadf1d8bfe5c","pitchNumber":5,"startTime":"2026-04-19T21:50:28.330Z","endTime":"2026-04-19T21:50:31.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"}},"homeTeamWinProbability":94.8,"awayTeamWinProbability":5.200000000000003,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.24,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:50:31.831Z","atBatIndex":47},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Joc Pederson hit by pitch. Corey Seager to 3rd. Wyatt Langford to 2nd.","rbi":0,"awayScore":0,"homeScore":5,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-19T21:50:54.853Z","endTime":"2026-04-19T21:52:12.733Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnSecond":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"postOnThird":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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":96.6,"endSpeed":88.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.872238009587754,"aZ":-28.348139261527226,"pfxX":-11.457332905671887,"pfxZ":1.9160624974789382,"pX":1.3705341244077835,"pZ":3.014543117562703,"vX0":11.040772758594553,"vY0":-140.22863129890695,"vZ0":-0.8603947802636628,"x":64.76,"y":157.39,"x0":-1.1237670741880574,"y0":50.00396116615629,"z0":5.17009505755603,"aX":-22.884483327368322},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":3.5,"breakHorizontal":18.6,"spinRate":2271,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.39017504181779117,"extension":6.429482601702454},"index":0,"playId":"284eb008-5ab8-3e66-bcf0-1c55c2af820c","pitchNumber":1,"startTime":"2026-04-19T21:51:18.274Z","endTime":"2026-04-19T21:51:22.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55598277088603,"aZ":-25.815257927035884,"pfxX":-10.845742348639169,"pfxZ":3.201323469570447,"pX":0.12455131601543434,"pZ":3.055260622002785,"vX0":7.780811716363639,"vY0":-139.5960058319244,"vZ0":-1.136302990911038,"x":112.25,"y":156.29,"x0":-1.2808560846115666,"y0":50.00172547356423,"z0":5.156950876101842,"aX":-21.540006301564656},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.8,"breakHorizontal":18.1,"spinRate":2324,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.39140426901314074,"extension":6.359641375792962},"index":1,"playId":"c7931d2c-ced9-362d-ac7e-1b78ace62481","pitchNumber":2,"startTime":"2026-04-19T21:51:43.787Z","endTime":"2026-04-19T21:51:46.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.571253174456118,"aZ":-25.539838064027688,"pfxX":-10.146692767716846,"pfxZ":3.2977407711788462,"pX":1.8788463557613608,"pZ":2.3617863834480715,"vX0":12.193523938527326,"vY0":-140.44898155395813,"vZ0":-2.9356144461487252,"x":45.38,"y":175.01,"x0":-1.1853077665550051,"y0":50.00533919325267,"z0":5.067991781053605,"aX":-20.427421309202366},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":5.5,"breakHorizontal":16.1,"spinRate":2324,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3888671378114741,"extension":6.410743980551655},"index":2,"playId":"168ada13-71db-3402-8729-171c6906df6b","pitchNumber":3,"startTime":"2026-04-19T21:52:05.232Z","endTime":"2026-04-19T21:52:12.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":694671,"link":"/api/v1/people/694671"},"second":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.10000000000001,"awayTeamWinProbability":8.899999999999991,"homeTeamWinProbabilityAdded":-3.6999999999999886,"leverageIndex":0.95,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:52:12.733Z","atBatIndex":48},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Josh Jung out on a sacrifice fly to right fielder Rob Refsnyder. Corey Seager scores. Wyatt Langford to 3rd.","rbi":1,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-19T21:53:18.636Z","endTime":"2026-04-19T21:53:58.266Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"postOnThird":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-19T21:52:29.492Z","endTime":"2026-04-19T21:53:20.880Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":694671,"link":"/api/v1/people/694671"},"third":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.07650815083778,"aZ":-15.843491165508915,"pfxX":-6.463002595268549,"pfxZ":8.106535399623922,"pX":-0.26770149658855436,"pZ":1.673094375385642,"vX0":5.880779515667742,"vY0":-140.62560017518308,"vZ0":-6.283411041790581,"x":127.2,"y":193.61,"x0":-1.5401209677014085,"y0":50.00678344076306,"z0":4.953584311202739,"aX":-13.02617974919411},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.7,"breakHorizontal":10.6,"spinRate":2308,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.3885888620578304,"extension":6.402519328468698},"index":1,"playId":"8f44af53-5c27-3743-8e19-9a4887573fbb","pitchNumber":1,"startTime":"2026-04-19T21:53:20.880Z","endTime":"2026-04-19T21:53:23.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":694671,"link":"/api/v1/people/694671"},"third":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.05881605784873,"aZ":-24.215661393240925,"pfxX":-9.831791524745375,"pfxZ":3.985514891208229,"pX":0.04925226744390018,"pZ":2.3072713932632367,"vX0":7.48731419335798,"vY0":-140.47702505234193,"vZ0":-3.2144063681985906,"x":115.12,"y":176.48,"x0":-1.374305765616522,"y0":50.00315798256744,"z0":5.041995639343044,"aX":-19.63471406091235},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":6.7,"breakHorizontal":16.2,"spinRate":2295,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3900168293429811,"extension":6.449941971929477},"hitData":{"launchSpeed":97.2,"launchAngle":33.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.26,"coordY":77.62}},"index":2,"playId":"de741d64-f05e-3c0a-a57e-4565ea433b23","pitchNumber":2,"startTime":"2026-04-19T21:53:46.226Z","endTime":"2026-04-19T21:53:58.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"second":{"id":694671,"link":"/api/v1/people/694671"},"third":{"id":608369,"link":"/api/v1/people/608369"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":94.19999999999999,"awayTeamWinProbability":5.800000000000011,"homeTeamWinProbabilityAdded":3.09999999999998,"leverageIndex":1.66,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:53:58.266Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Evan Carter doubles (4) on a sharp line drive to right fielder Rob Refsnyder. Wyatt Langford scores. Joc Pederson to 3rd.","rbi":1,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-19T21:54:17.781Z","endTime":"2026-04-19T21:55:06.954Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"postOnThird":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"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":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":{"id":693433,"link":"/api/v1/people/693433"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"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(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":89.4,"endSpeed":82.9,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13825751958048,"aZ":-29.500452818244085,"pfxX":-9.094112438970951,"pfxZ":1.5413757838372257,"pX":-0.4255541207408752,"pZ":1.4159232814962772,"vX0":6.263558445001402,"vY0":-130.10606362007022,"vZ0":-3.292755438552016,"x":133.22,"y":200.55,"x0":-1.667775186145799,"y0":50.00338296993801,"z0":4.904327341755478,"aX":-15.784169533591262},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.4,"breakHorizontal":15.4,"spinRate":1817,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.4190087001664997,"extension":6.447402043062597},"index":0,"playId":"8efddd31-1afc-3ea2-8092-c5fc7c9011e4","pitchNumber":1,"startTime":"2026-04-19T21:54:33.295Z","endTime":"2026-04-19T21:54:36.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"third":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.11355661710354,"aZ":-30.473624581742587,"pfxX":1.6942334920018938,"pfxZ":1.0451193264511769,"pX":0.16346142679330705,"pZ":2.2885991054588377,"vX0":3.791234591769563,"vY0":-126.33530693934927,"vZ0":-0.916055743090006,"x":110.77,"y":176.99,"x0":-1.5727754721232419,"y0":50.003401503206895,"z0":5.090607719782824,"aX":2.756381813533464},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":-3.8,"spinRate":2153,"spinDirection":103},"zone":5,"typeConfidence":2.0,"plateTime":0.43244922926922147,"extension":6.310978118247905},"hitData":{"launchSpeed":107.7,"launchAngle":17.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":225.59,"coordY":94.84}},"index":1,"playId":"b5a7d556-5227-3671-adab-8db5c7e888d4","pitchNumber":2,"startTime":"2026-04-19T21:54:52.285Z","endTime":"2026-04-19T21:55:06.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":592626,"link":"/api/v1/people/592626"},"third":{"id":694671,"link":"/api/v1/people/694671"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.3,"awayTeamWinProbability":11.700000000000003,"homeTeamWinProbabilityAdded":-5.8999999999999915,"leverageIndex":1.1,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:55:06.954Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Smith grounds out, second baseman Cole Young to first baseman Connor Joe.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-19T21:55:39.777Z","endTime":"2026-04-19T21:56:12.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":693433,"fullName":"Bryan Woo","link":"/api/v1/people/693433"},"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":669701,"fullName":"Josh Smith","link":"/api/v1/people/669701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.38772320592123,"aZ":-29.887077617510418,"pfxX":4.696724984815436,"pfxZ":1.5078503872623603,"pX":0.399064015889277,"pZ":1.5050406461120576,"vX0":3.660094070550459,"vY0":-122.06127518241664,"vZ0":-2.1695580300620407,"x":101.79,"y":198.14,"x0":-1.7283519038474164,"y0":50.000368567672616,"z0":4.971615719919843,"aX":7.105180097770324},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.5,"breakHorizontal":-9.4,"spinRate":2506,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.44824158774113165,"extension":6.350997507719079},"index":0,"playId":"1a3c9b14-a08f-3c14-bc70-397af0162cd9","pitchNumber":1,"startTime":"2026-04-19T21:55:47.944Z","endTime":"2026-04-19T21:55:52.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53012255863497,"aZ":-31.418875873937512,"pfxX":6.150912576692852,"pfxZ":0.4919455620788735,"pX":-0.5110648760864466,"pZ":2.2856914383447244,"vX0":1.2043208960158411,"vY0":-122.78354178284252,"vZ0":-0.08450654832107596,"x":136.48,"y":177.07,"x0":-1.8067057011279462,"y0":50.00137740918245,"z0":4.986335986462664,"aX":9.422921885506787},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.1,"breakHorizontal":-11.4,"spinRate":2495,"spinDirection":67},"zone":4,"typeConfidence":2.0,"plateTime":0.44550319553343565,"extension":6.366471390173508},"hitData":{"launchSpeed":93.4,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.45,"coordY":157.66}},"index":1,"playId":"1aacb8ef-f3d6-3ad4-88b9-d3cd1b08058f","pitchNumber":2,"startTime":"2026-04-19T21:56:05.141Z","endTime":"2026-04-19T21:56:12.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669701,"link":"/api/v1/people/669701","batSide":{"code":"L","description":"Left"}},"second":{"id":694497,"link":"/api/v1/people/694497"},"third":{"id":592626,"link":"/api/v1/people/592626"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_ab"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_ab"},{"player":{"id":669701,"link":"/api/v1/people/669701"},"credit":"b_pa"},{"player":{"id":693433,"link":"/api/v1/people/693433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.1,"awayTeamWinProbability":5.900000000000006,"homeTeamWinProbabilityAdded":5.799999999999997,"leverageIndex":2.1,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-04-19T21:56:12.601Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Leo Rivas called out on strikes.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-19T21:59:53.274Z","endTime":"2026-04-19T22:00:50.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643376,"link":"/api/v1/people/643376"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jalen Beeks replaces Tyler Alexander.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T21:58:46.126Z","endTime":"2026-04-19T21:59:55.610Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656222,"link":"/api/v1/people/656222"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":641302,"link":"/api/v1/people/641302","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.1982857970288,"aZ":-15.860764428383927,"pfxX":4.985407296039596,"pfxZ":8.706137603340338,"pX":-0.44754735635581405,"pZ":2.058122576584902,"vX0":-5.433103059023794,"vY0":-135.4337229066954,"vZ0":-6.954021622396048,"x":134.06,"y":183.21,"x0":0.9286600390368973,"y0":50.00365141682046,"z0":5.7514001705986715,"aX":9.341894995476014},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":-8.0,"spinRate":2095,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.4031078560561441,"extension":6.597012017813884},"index":1,"playId":"81ef378e-9459-314b-a0da-a2bd439dfccd","pitchNumber":1,"startTime":"2026-04-19T21:59:55.610Z","endTime":"2026-04-19T21:59:58.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.111122239989246,"aZ":-21.424257934910653,"pfxX":8.779896603223575,"pfxZ":6.499392093072239,"pX":0.9279332733675809,"pZ":2.491081558013685,"vX0":-3.7777314843904546,"vY0":-127.76472498395863,"vZ0":-4.170540278588836,"x":81.63,"y":171.52,"x0":1.2841982067478255,"y0":50.0053369817188,"z0":5.82651242689544,"aX":14.529979514015716},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":11.0,"breakHorizontal":-15.1,"spinRate":2224,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.42854905254272335,"extension":6.349997807267914},"index":2,"playId":"c2847ced-04b8-3635-86ba-ca3a9abcda2f","pitchNumber":2,"startTime":"2026-04-19T22:00:09.510Z","endTime":"2026-04-19T22:00:12.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.200160190697023,"aZ":-15.867074610212956,"pfxX":5.95736459779773,"pfxZ":8.836482454882015,"pX":0.5827837787623797,"pZ":2.864527166380453,"vX0":-3.244417605315088,"vY0":-134.9546367123691,"vZ0":-4.985769190237382,"x":94.79,"y":161.44,"x0":1.026149068511636,"y0":50.00462294584045,"z0":5.852571632084194,"aX":10.996574341775235},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.1,"breakHorizontal":-10.1,"spinRate":2164,"spinDirection":147},"zone":3,"typeConfidence":2.0,"plateTime":0.4057679917339527,"extension":6.510114530521319},"index":3,"playId":"12cd5e40-2925-3558-8a81-034d03ef0b4c","pitchNumber":3,"startTime":"2026-04-19T22:00:23.515Z","endTime":"2026-04-19T22:00:26.862Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-19T22:00:36.224Z","endTime":"2026-04-19T22:00:47.415Z","isPitch":false,"type":"action","player":{"id":660844,"link":"/api/v1/people/660844"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.528789115984274,"aZ":-14.148317415815784,"pfxX":4.0604136973184275,"pfxZ":9.265534738505202,"pX":-0.4413884694560309,"pZ":2.3422704795034632,"vX0":-5.5472953152801265,"vY0":-138.5163019008623,"vZ0":-6.626498600542807,"x":133.82,"y":175.54,"x0":1.0584059198351077,"y0":50.00557326856199,"z0":5.7090639418852245,"aX":7.902571147503412},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":-6.2,"spinRate":2231,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.39519810620816065,"extension":6.605302946740451},"index":5,"playId":"373f12f1-d89b-3762-922b-b85f13352cc8","pitchNumber":4,"startTime":"2026-04-19T22:00:47.415Z","endTime":"2026-04-19T22:00:50.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.60000000000001,"awayTeamWinProbability":6.3999999999999915,"homeTeamWinProbabilityAdded":-0.4999999999999858,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:00:50.924Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rob Refsnyder grounds out, third baseman Josh Jung to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-19T22:01:09.370Z","endTime":"2026-04-19T22:02:48.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608701,"fullName":"Rob Refsnyder","link":"/api/v1/people/608701"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82086370453221,"aZ":-19.174588531407114,"pfxX":7.3593857500775455,"pfxZ":7.812285642699454,"pX":2.0493744867250014,"pZ":3.1686207072049424,"vX0":-0.44216489541003284,"vY0":-128.5125456916236,"vZ0":-3.099711887538794,"x":38.88,"y":153.23,"x0":1.2684497389453724,"y0":50.00638710041498,"z0":5.888265582504787,"aX":12.253319618527355},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.7,"breakHorizontal":-13.2,"spinRate":1867,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.42697915369960704,"extension":6.258697715420799},"index":0,"playId":"3c68a407-027e-3b57-8817-7cdd1c66bfe5","pitchNumber":1,"startTime":"2026-04-19T22:01:14.373Z","endTime":"2026-04-19T22:01:17.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":80.5,"endSpeed":74.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.554652605928062,"aZ":-35.103561233812925,"pfxX":-3.055238974834335,"pfxZ":-2.080297270720365,"pX":1.1624356097587367,"pZ":4.686629043189316,"vX0":0.7412006718640681,"vY0":-117.18393728842726,"vZ0":4.122053764985144,"x":72.69,"y":112.24,"x0":1.2414579222923214,"y0":50.00328072474428,"z0":6.159695290943535,"aX":-4.302054559956867},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.6,"breakHorizontal":5.4,"spinRate":2419,"spinDirection":281},"zone":12,"typeConfidence":2.0,"plateTime":0.46520903120429313,"extension":6.195106262576875},"index":1,"playId":"b54b4f1b-e7ba-3a13-a874-b086799a8447","pitchNumber":2,"startTime":"2026-04-19T22:01:28.281Z","endTime":"2026-04-19T22:01:31.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":93.9,"endSpeed":86.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.453114153139726,"aZ":-13.79242094250771,"pfxX":5.737451187266035,"pfxZ":9.716966522090386,"pX":-1.0996511945928038,"pZ":0.964382660658967,"vX0":-7.409764389871841,"vY0":-136.30061220443164,"vZ0":-10.044178660786104,"x":158.92,"y":212.74,"x0":0.9018993333067302,"y0":50.00451684012885,"z0":5.637333609356816,"aX":10.85510788404374},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.7,"breakHorizontal":-8.9,"spinRate":2215,"spinDirection":146},"zone":13,"typeConfidence":2.0,"plateTime":0.401036996230006,"extension":6.705158746577166},"index":2,"playId":"1067aff0-69ed-3c2b-baea-5f9cac07cbec","pitchNumber":3,"startTime":"2026-04-19T22:01:44.117Z","endTime":"2026-04-19T22:01:47.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.038849879165515,"aZ":-13.623510147772953,"pfxX":5.60258020062628,"pfxZ":9.83529127374473,"pX":-0.10903012065876623,"pZ":1.5883484983274458,"vX0":-4.817717685809194,"vY0":-136.2438473199409,"vZ0":-8.592753987582558,"x":121.16,"y":195.89,"x0":0.9515294679699274,"y0":50.00023837802318,"z0":5.717688908018241,"aX":10.564790607906719},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.2,"breakHorizontal":-9.1,"spinRate":2195,"spinDirection":152},"zone":8,"typeConfidence":2.0,"plateTime":0.40153285950001205,"extension":6.68154142429724},"index":3,"playId":"077b37dc-8782-3a4b-a377-fadccccdf7a2","pitchNumber":4,"startTime":"2026-04-19T22:01:58.145Z","endTime":"2026-04-19T22:02:02.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92654900176189,"aZ":-22.30721751813723,"pfxX":7.689370625954716,"pfxZ":5.923425181849389,"pX":-0.6942906808158483,"pZ":2.7080665149217653,"vX0":-6.826977368326667,"vY0":-128.32061137760473,"vZ0":-3.720606890812464,"x":143.46,"y":165.66,"x0":1.0036009920690105,"y0":50.00037720652794,"z0":5.917712869272107,"aX":12.80243156065089},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":10.1,"breakHorizontal":-12.4,"spinRate":2042,"spinDirection":129},"zone":4,"typeConfidence":2.0,"plateTime":0.4270833005465473,"extension":6.482355887342101},"index":4,"playId":"2504b6a2-c7ac-3d73-b5b1-d9331b5902cd","pitchNumber":5,"startTime":"2026-04-19T22:02:17.480Z","endTime":"2026-04-19T22:02:20.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-04-19T22:02:27.431Z","endTime":"2026-04-19T22:02:39.810Z","isPitch":false,"type":"action","player":{"id":608701,"link":"/api/v1/people/608701"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.049045330862267,"aZ":-21.717417113930626,"pfxX":7.825369916069851,"pfxZ":6.338142455627047,"pX":-0.23656340453850874,"pZ":0.8357281640664906,"vX0":-5.5677114277125135,"vY0":-127.60694888549548,"vZ0":-7.98527544823459,"x":126.02,"y":216.22,"x0":0.9559523795558807,"y0":50.00477655512006,"z0":5.714205521679875,"aX":12.917836935246825},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.8,"breakHorizontal":-13.0,"spinRate":1992,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.42908230624158694,"extension":6.428056278730027},"hitData":{"launchSpeed":70.8,"launchAngle":-15.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.83,"coordY":171.86}},"index":6,"playId":"5351aa3d-a2be-35ea-a7af-5ec68ce5d65f","pitchNumber":6,"startTime":"2026-04-19T22:02:39.810Z","endTime":"2026-04-19T22:02:48.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":608701,"link":"/api/v1/people/608701"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:02:48.558Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cal Raleigh singles on a fly ball to right fielder Brandon Nimmo.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-19T22:02:57.870Z","endTime":"2026-04-19T22:04:37.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":80.6,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.585654434856117,"aZ":-25.86984991358125,"pfxX":10.275332667607072,"pfxZ":3.8150889475582956,"pX":-0.7994040563550976,"pZ":0.7971834810160418,"vX0":-7.874775447175576,"vY0":-128.23069042655038,"vZ0":-7.278452240297601,"x":147.47,"y":217.26,"x0":0.989130307654941,"y0":50.0024650989418,"z0":5.71501642366966,"aX":16.96879845355553},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.3,"breakHorizontal":-16.7,"spinRate":1831,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.4285198805532744,"extension":6.525335570679565},"index":0,"playId":"3137368a-9d85-3df6-8976-0c334dde974d","pitchNumber":1,"startTime":"2026-04-19T22:03:11.922Z","endTime":"2026-04-19T22:03:14.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":93.1,"endSpeed":85.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.336885488091053,"aZ":-15.770829424158057,"pfxX":5.006412161842652,"pfxZ":8.803494145020059,"pX":1.1452585134058586,"pZ":3.820573182622803,"vX0":-1.558006113540037,"vY0":-135.55882350197382,"vZ0":-2.6421499088923777,"x":73.35,"y":135.62,"x0":1.0767070909027154,"y0":50.0001156669497,"z0":5.907326451585282,"aX":9.325960764431303},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":-8.8,"spinRate":2285,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4038861949706587,"extension":6.601175777909266},"index":1,"playId":"fe31a0e7-92e8-3904-aca7-92ce97eff886","pitchNumber":2,"startTime":"2026-04-19T22:03:27.183Z","endTime":"2026-04-19T22:03:30.183Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.629669298218428,"aZ":-13.778003298677739,"pfxX":3.8848186473457353,"pfxZ":9.722596393878765,"pX":-0.11803587152932657,"pZ":2.154918903873695,"vX0":-4.7161028945204535,"vY0":-136.56503407259726,"vZ0":-7.24722936689189,"x":121.5,"y":180.6,"x0":1.1252389872363897,"y0":50.001701530031994,"z0":5.78780720405903,"aX":7.34944103844698},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":-6.0,"spinRate":2294,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.4008279679049749,"extension":6.613707233807569},"index":2,"playId":"d01d3615-4779-3691-bd26-e6716998b3c1","pitchNumber":3,"startTime":"2026-04-19T22:03:43.917Z","endTime":"2026-04-19T22:03:46.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":88.1,"endSpeed":81.2,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.091596873431993,"aZ":-20.69711765015741,"pfxX":6.871143607205113,"pfxZ":6.863244653579296,"pX":-0.8046347956770996,"pZ":2.00467898963159,"vX0":-7.187399139234562,"vY0":-128.1134571659581,"vZ0":-5.495066228713153,"x":147.67,"y":184.65,"x0":1.1370775104698596,"y0":50.00112315258241,"z0":5.782690090579134,"aX":11.484964019446895},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":11.5,"breakHorizontal":-10.9,"spinRate":2197,"spinDirection":124},"zone":7,"typeConfidence":2.0,"plateTime":0.4266302527109187,"extension":6.398303160401672},"index":3,"playId":"20b6c43f-b76d-366e-8d4d-91ca88b8a71b","pitchNumber":4,"startTime":"2026-04-19T22:03:57.903Z","endTime":"2026-04-19T22:04:01.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-04-19T22:04:09.440Z","endTime":"2026-04-19T22:04:24.384Z","isPitch":false,"type":"action","player":{"id":663728,"link":"/api/v1/people/663728"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.282,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.00554543229658,"aZ":-14.284892140656165,"pfxX":3.058478385325007,"pfxZ":9.427093343582287,"pX":-0.4425631038923382,"pZ":2.9681375388548856,"vX0":-4.823087699639156,"vY0":-137.50539834253593,"vZ0":-5.0997949531884625,"x":133.87,"y":158.64,"x0":0.9440275415893153,"y0":50.006499759085024,"z0":5.830324273123323,"aX":5.806627613868142},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":-4.4,"spinRate":2243,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.3996795974225482,"extension":6.690605088046422},"hitData":{"launchSpeed":76.5,"launchAngle":52.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":153.44,"coordY":123.09}},"index":5,"playId":"ca2f64d7-dc93-33dc-bff3-13cf9ca1a7a9","pitchNumber":5,"startTime":"2026-04-19T22:04:24.384Z","endTime":"2026-04-19T22:04:37.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":663728,"link":"/api/v1/people/663728","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":663728,"link":"/api/v1/people/663728"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.4,"awayTeamWinProbability":6.599999999999994,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.12,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:04:37.421Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Julio Rodríguez walks. Cal Raleigh to 2nd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-19T22:07:26.596Z","endTime":"2026-04-19T22:08:50.171Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"postOnSecond":{"id":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":663728,"fullName":"Cal Raleigh","link":"/api/v1/people/663728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677594,"fullName":"Julio Rodríguez","link":"/api/v1/people/677594"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-19T22:05:09.107Z","endTime":"2026-04-19T22:06:35.750Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Gavin Collyer replaces Jalen Beeks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-19T22:06:35.750Z","endTime":"2026-04-19T22:07:28.786Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686560,"link":"/api/v1/people/686560"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.8,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70793576809184,"aZ":-28.88335466012303,"pfxX":0.011016771939590775,"pfxZ":1.8492493478249052,"pX":0.1179431719013412,"pZ":3.8154262751261454,"vX0":9.724398672325577,"vY0":-132.28022810738918,"vZ0":1.4972619761249013,"x":112.5,"y":135.76,"x0":-3.598689881037921,"y0":50.006218150167626,"z0":5.3509878777989375,"aX":0.017170873136175324},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.8,"breakHorizontal":-2.0,"spinRate":2643,"spinDirection":128},"zone":12,"typeConfidence":0.89,"plateTime":0.41316785017641733,"extension":5.977761066511166},"index":2,"playId":"0d1fb363-3727-3e52-98c1-3802b19a8307","pitchNumber":1,"startTime":"2026-04-19T22:07:28.786Z","endTime":"2026-04-19T22:07:31.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":96.1,"endSpeed":88.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.84209205699794,"aZ":-29.310713241556414,"pfxX":-11.435499170638806,"pfxZ":1.445387127577674,"pX":1.687260432086277,"pZ":1.7173729081843463,"vX0":17.737689119392684,"vY0":-138.89174016392658,"vZ0":-4.103963998862092,"x":52.69,"y":192.41,"x0":-3.2534805863956913,"y0":50.00358943784858,"z0":5.130856297833617,"aX":-22.6709966595062},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":1.9,"breakHorizontal":17.6,"spinRate":2453,"spinDirection":235},"zone":14,"typeConfidence":0.92,"plateTime":0.39216803112033105,"extension":6.385809589461719},"index":3,"playId":"7a802531-f327-3a67-89be-75d28a4207c4","pitchNumber":2,"startTime":"2026-04-19T22:07:48.162Z","endTime":"2026-04-19T22:07:51.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.39078130627389,"aZ":-27.366178187586723,"pfxX":-0.9000452922297342,"pfxZ":2.6928714948883954,"pX":-1.3380895481765789,"pZ":2.815491576732414,"vX0":7.03388217388912,"vY0":-132.06128916902992,"vZ0":-0.9456237614400873,"x":168.0,"y":162.76,"x0":-3.9072895476110525,"y0":50.00151481821267,"z0":5.172392376700455,"aX":-1.6069166454534356},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.9,"breakHorizontal":0.2,"spinRate":2670,"spinDirection":156},"zone":11,"typeConfidence":0.87,"plateTime":0.41312115728746956,"extension":6.058274248658486},"index":4,"playId":"e6383c12-35fb-3356-8717-f59361d99880","pitchNumber":3,"startTime":"2026-04-19T22:08:08.512Z","endTime":"2026-04-19T22:08:11.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.6,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.585684722844185,"aZ":-29.96395131138577,"pfxX":-9.926146518338324,"pfxZ":1.0888745671077498,"pX":-0.20088078480685492,"pZ":2.356532446770529,"vX0":12.882715350688205,"vY0":-140.54336667799842,"vZ0":-2.1403704872451867,"x":124.66,"y":175.15,"x0":-3.524017694900732,"y0":50.00381194294459,"z0":5.046755375696804,"aX":-20.14421141761486},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":1.8,"breakHorizontal":15.8,"spinRate":2444,"spinDirection":241},"zone":5,"typeConfidence":0.9,"plateTime":0.38761941386057375,"extension":6.149362303495567},"index":5,"playId":"7e122941-2edc-307c-97b7-5d5dcf589d9a","pitchNumber":4,"startTime":"2026-04-19T22:08:25.999Z","endTime":"2026-04-19T22:08:29.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.178075828448772,"aZ":-31.138684053402446,"pfxX":-10.919601620478847,"pfxZ":0.5303914540055068,"pX":1.2362915484293937,"pZ":2.7200317540968255,"vX0":16.551067508580616,"vY0":-138.82412588258404,"vZ0":-0.9097421528312046,"x":69.88,"y":165.34,"x0":-3.366466498698211,"y0":50.005332565928164,"z0":5.112589835094591,"aX":-21.455684313710673},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.0,"breakHorizontal":16.6,"spinRate":2486,"spinDirection":243},"zone":12,"typeConfidence":0.92,"plateTime":0.39356600680653253,"extension":6.221040984994066},"index":6,"playId":"5ec58f11-251e-36de-8172-fd950ee5a5a2","pitchNumber":5,"startTime":"2026-04-19T22:08:47.171Z","endTime":"2026-04-19T22:08:50.171Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":677594,"link":"/api/v1/people/677594","batSide":{"code":"R","description":"Right"}},"first":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677594,"link":"/api/v1/people/677594"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":94.0,"awayTeamWinProbability":6.0,"homeTeamWinProbabilityAdded":0.5999999999999943,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:08:50.171Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Randy Arozarena grounds out, second baseman Josh Smith to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-19T22:09:06.487Z","endTime":"2026-04-19T22:09:54.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686560,"fullName":"Gavin Collyer","link":"/api/v1/people/686560"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668227,"fullName":"Randy Arozarena","link":"/api/v1/people/668227"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669701,"link":"/api/v1/people/669701"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63899446226508,"aZ":-29.44131894325477,"pfxX":-11.437632765668788,"pfxZ":1.3522578271848715,"pX":-0.7108979450419207,"pZ":2.7430662448333374,"vX0":11.553552295362708,"vY0":-140.63372362350177,"vZ0":-1.4704885470451123,"x":144.1,"y":164.72,"x0":-3.3714818631654255,"y0":50.00107428693744,"z0":5.16878935664659,"aX":-23.08161086565777},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":2.4,"breakHorizontal":18.6,"spinRate":2403,"spinDirection":238},"zone":1,"typeConfidence":0.89,"plateTime":0.3883569035222969,"extension":6.051447919598825},"index":0,"playId":"13034997-7ed9-3490-aa08-5cd7038f71b3","pitchNumber":1,"startTime":"2026-04-19T22:09:25.882Z","endTime":"2026-04-19T22:09:29.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48656423638259,"aZ":-26.286252780739762,"pfxX":5.009714649506576,"pfxZ":3.6087607934616983,"pX":1.0473263754411983,"pZ":2.513048037409879,"vX0":9.957712199204172,"vY0":-127.05462303981555,"vZ0":-0.9490357126453527,"x":77.08,"y":170.93,"x0":-3.576408799346658,"y0":50.00298322185287,"z0":4.983848866295048,"aX":8.174625387270723},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":-11.4,"spinRate":2901,"spinDirection":71},"zone":12,"typeConfidence":0.91,"plateTime":0.4313985114510208,"extension":6.075125364465358},"hitData":{"launchSpeed":94.2,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.27,"coordY":146.51}},"index":1,"playId":"922a9461-5a50-3ada-b405-c2629e47cee3","pitchNumber":2,"startTime":"2026-04-19T22:09:45.595Z","endTime":"2026-04-19T22:09:54.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":668227,"link":"/api/v1/people/668227","batSide":{"code":"R","description":"Right"}},"first":{"id":677594,"link":"/api/v1/people/677594"},"second":{"id":663728,"link":"/api/v1/people/663728"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_ab"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_ab"},{"player":{"id":668227,"link":"/api/v1/people/668227"},"credit":"b_pa"},{"player":{"id":686560,"link":"/api/v1/people/686560"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.80000000000001,"awayTeamWinProbability":7.199999999999989,"homeTeamWinProbabilityAdded":-1.1999999999999886,"leverageIndex":0.44,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:09:54.115Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Sam Haggerty strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-19T22:12:37.757Z","endTime":"2026-04-19T22:13:34.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664059,"fullName":"Sam Haggerty","link":"/api/v1/people/664059"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Gabe Speier replaces Bryan Woo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T22:11:12.268Z","endTime":"2026-04-19T22:12:10.187Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642100,"link":"/api/v1/people/642100"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":693433,"link":"/api/v1/people/693433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Sam Haggerty replaces Danny Jansen.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-19T22:12:10.187Z","endTime":"2026-04-19T22:12:39.948Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664059,"link":"/api/v1/people/664059"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":643376,"link":"/api/v1/people/643376"},"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":643376,"link":"/api/v1/people/643376","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.223111660942873,"aZ":-14.914308863635704,"pfxX":3.9188451247750034,"pfxZ":9.202860125370753,"pX":0.6416929753252733,"pZ":3.2524913171943046,"vX0":-4.652128316116572,"vY0":-135.7134614404189,"vZ0":-3.6531442957957334,"x":92.54,"y":150.96,"x0":1.8646500933729875,"y0":50.000882783781705,"z0":5.647210091782826,"aX":7.348407310389756},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":-6.1,"spinRate":2263,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.40276658100739304,"extension":5.857116854200967},"index":2,"playId":"638e7694-43ab-3be3-9b22-2597f9a4b9eb","pitchNumber":1,"startTime":"2026-04-19T22:12:39.948Z","endTime":"2026-04-19T22:12:43.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.455994188905848,"aZ":-15.72921500441438,"pfxX":3.4301472896259724,"pfxZ":8.723911046891189,"pX":-0.1730015893594984,"pZ":3.5580051704608975,"vX0":-6.601338349585132,"vY0":-136.30597096856366,"vZ0":-2.953147620403267,"x":123.59,"y":142.71,"x0":1.8326053180451836,"y0":50.004072497064186,"z0":5.739185474209344,"aX":6.4677191087106385},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.4,"breakHorizontal":-4.8,"spinRate":2194,"spinDirection":137},"zone":11,"typeConfidence":2.0,"plateTime":0.4015690595923136,"extension":5.813046703699333},"index":3,"playId":"aec78c54-4128-3966-9288-74657b0a9ba1","pitchNumber":2,"startTime":"2026-04-19T22:12:54.957Z","endTime":"2026-04-19T22:12:57.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.604304130432936,"aZ":-13.19531747375281,"pfxX":3.5020997776336733,"pfxZ":9.941607419227523,"pX":-0.6982414476508527,"pZ":4.238938028400976,"vX0":-7.436248498989231,"vY0":-138.0055057668259,"vZ0":-1.7914566773014182,"x":143.62,"y":124.33,"x0":1.5886292269770053,"y0":50.006006609990806,"z0":5.795616617286407,"aX":6.688340780606917},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":-4.6,"spinRate":2332,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.3984243600703463,"extension":5.8696515217666185},"index":4,"playId":"cf1f79be-e000-3da1-8297-3208cc8b8dec","pitchNumber":3,"startTime":"2026-04-19T22:13:14.033Z","endTime":"2026-04-19T22:13:17.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":95.6,"endSpeed":86.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.984012766239125,"aZ":-13.657418737462878,"pfxX":5.113610533146696,"pfxZ":9.56684129433619,"pX":0.1416736291992567,"pZ":2.9770254649880723,"vX0":-6.089497219671468,"vY0":-138.93480511196464,"vZ0":-4.632212516875002,"x":111.6,"y":158.4,"x0":1.7077517460274492,"y0":50.00574035666137,"z0":5.588156255209015,"aX":9.900788769755549},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":-7.8,"spinRate":2294,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.3957246940914194,"extension":5.9002063682582735},"index":5,"playId":"ca85f15b-affb-3db9-ba6e-15b3bbeec71b","pitchNumber":4,"startTime":"2026-04-19T22:13:31.960Z","endTime":"2026-04-19T22:13:34.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":664059,"link":"/api/v1/people/664059","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_ab"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_ab"},{"player":{"id":664059,"link":"/api/v1/people/664059"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.1,"awayTeamWinProbability":4.900000000000006,"homeTeamWinProbabilityAdded":2.299999999999983,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:13:34.989Z","atBatIndex":57},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Brandon Nimmo doubles (5) on a sharp line drive to right fielder Rob Refsnyder.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-19T22:13:43.829Z","endTime":"2026-04-19T22:14:41.269Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.2113060726533,"aZ":-22.411474564638436,"pfxX":9.143225476423321,"pfxZ":5.149234828010231,"pX":0.22349098130735606,"pZ":2.9567207444645334,"vX0":-7.228008616637769,"vY0":-136.6568884087624,"vZ0":-3.194601014273938,"x":108.48,"y":158.95,"x0":1.7105385393539154,"y0":50.006771801963524,"z0":5.674740781528678,"aX":17.352807841757294},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.9,"breakHorizontal":-15.1,"spinRate":2108,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.400305703818427,"extension":5.897150456001874},"index":0,"playId":"a4eac814-4527-3e73-a707-98f0f19c4ffa","pitchNumber":1,"startTime":"2026-04-19T22:14:03.517Z","endTime":"2026-04-19T22:14:06.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.614822077780165,"aZ":-19.687299928813058,"pfxX":8.153153713578142,"pfxZ":6.359995113274443,"pX":0.4248481490328689,"pZ":1.971614967456472,"vX0":-6.324982025657719,"vY0":-138.64660596469403,"vZ0":-6.091729221769374,"x":100.81,"y":185.55,"x0":1.6671151627463543,"y0":50.00256883466085,"z0":5.494729697165268,"aX":16.003428287200343},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.6,"breakHorizontal":-13.6,"spinRate":2231,"spinDirection":135},"zone":9,"typeConfidence":2.0,"plateTime":0.3938217175618295,"extension":6.047968803942474},"hitData":{"launchSpeed":106.5,"launchAngle":17.0,"totalDistance":315.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":217.3,"coordY":109.48}},"index":1,"playId":"86ab44d4-a145-3dda-b472-be0640811ec3","pitchNumber":2,"startTime":"2026-04-19T22:14:28.409Z","endTime":"2026-04-19T22:14:41.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":607043,"link":"/api/v1/people/607043","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_ab"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_ab"},{"player":{"id":607043,"link":"/api/v1/people/607043"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":91.60000000000001,"awayTeamWinProbability":8.399999999999991,"homeTeamWinProbabilityAdded":-3.499999999999986,"leverageIndex":0.56,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:14:41.269Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corey Seager strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-19T22:14:51.819Z","endTime":"2026-04-19T22:18:27.873Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":607043,"fullName":"Brandon Nimmo","link":"/api/v1/people/607043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608369,"fullName":"Corey Seager","link":"/api/v1/people/608369"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88562423727375,"aZ":-33.08341541915133,"pfxX":-2.72230102024733,"pfxZ":-0.5902008916562664,"pX":1.2082747874202193,"pZ":2.3713660819385343,"vX0":-1.037984918433171,"vY0":-122.49460435781158,"vZ0":-0.8397455017189006,"x":70.94,"y":174.75,"x0":1.9900364117118143,"y0":50.004765154847824,"z0":5.52191607209011,"aX":-4.1792756222681025},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.1,"breakHorizontal":5.2,"spinRate":2250,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.44540985631292207,"extension":5.806819663555457},"index":0,"playId":"68c3e4b5-f204-393f-9c28-acd8359e8a09","pitchNumber":1,"startTime":"2026-04-19T22:15:10.162Z","endTime":"2026-04-19T22:15:13.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.224625207408945,"aZ":-21.82938476518942,"pfxX":9.37380057623093,"pfxZ":5.431843734997557,"pX":-0.37920752553515874,"pZ":2.8700385731092046,"vX0":-8.255946122804346,"vY0":-137.09870397169388,"vZ0":-3.426887966310275,"x":131.45,"y":161.29,"x0":1.4528840428524346,"y0":50.00126580020709,"z0":5.625464016953177,"aX":17.848179995737976},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.2,"breakHorizontal":-15.2,"spinRate":2273,"spinDirection":137},"zone":4,"typeConfidence":2.0,"plateTime":0.399469867139882,"extension":5.96094411970333},"index":1,"playId":"95bc168d-1626-3906-b4ba-001e20c392e4","pitchNumber":2,"startTime":"2026-04-19T22:15:27.346Z","endTime":"2026-04-19T22:15:30.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.344803152450588,"aZ":-16.166907186217365,"pfxX":5.874243030906486,"pfxZ":8.304580711548471,"pX":0.984657770900621,"pZ":2.9166333544571783,"vX0":-4.109704785640856,"vY0":-138.09749667147133,"vZ0":-4.225158365163708,"x":79.47,"y":160.03,"x0":1.7304641989819745,"y0":50.00420596535068,"z0":5.557280039337589,"aX":11.323496344113025},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.3,"breakHorizontal":-9.7,"spinRate":2243,"spinDirection":129},"zone":12,"typeConfidence":2.0,"plateTime":0.3969419411043207,"extension":5.949046864905146},"index":2,"playId":"21577b99-18b8-31fb-b2a0-4da1c23dc28e","pitchNumber":3,"startTime":"2026-04-19T22:15:52.984Z","endTime":"2026-04-19T22:15:56.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":84.7,"endSpeed":78.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16812739656706,"aZ":-35.31859220382157,"pfxX":-0.632196584062185,"pfxZ":-2.0207597771424766,"pX":-0.43170152320099303,"pZ":1.4797297999823982,"vX0":-5.110704702979164,"vY0":-123.3935985052397,"vZ0":-2.7704896219412394,"x":133.46,"y":198.83,"x0":1.7395044531056105,"y0":50.001238613555095,"z0":5.562435520873527,"aX":-0.9842524800667178},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-4.1,"breakHorizontal":2.2,"spinRate":2291,"spinDirection":265},"zone":13,"typeConfidence":2.0,"plateTime":0.4421475887644992,"extension":5.994559819820104},"index":3,"playId":"496fed46-0e0e-31c7-9c2c-00cb63b8c5f8","pitchNumber":4,"startTime":"2026-04-19T22:16:15.238Z","endTime":"2026-04-19T22:16:20.161Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":95.0,"endSpeed":86.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30250790446737,"aZ":-14.601940900232094,"pfxX":5.188543722403688,"pfxZ":9.04854840425783,"pX":0.2949199214728674,"pZ":3.875068843978175,"vX0":-5.146666616328252,"vY0":-138.34424411478923,"vZ0":-2.4040271677180796,"x":105.76,"y":134.15,"x0":1.503522535323148,"y0":50.004125254286826,"z0":5.731795739793133,"aX":10.077931153272564},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.1,"breakHorizontal":-8.4,"spinRate":2376,"spinDirection":135},"zone":12,"typeConfidence":2.0,"plateTime":0.3956213708871177,"extension":5.971957397480136},"index":4,"playId":"b5cb6d43-c473-338a-9352-58e44d61fc19","pitchNumber":5,"startTime":"2026-04-19T22:16:33.665Z","endTime":"2026-04-19T22:16:37.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":95.5,"endSpeed":87.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.1132908897485,"aZ":-13.197214368670446,"pfxX":4.906736404826176,"pfxZ":9.676336666012375,"pX":-0.4587654000411839,"pZ":2.7950302719383338,"vX0":-7.0977607241945515,"vY0":-138.90717387548997,"vZ0":-5.102749251303766,"x":134.49,"y":163.31,"x0":1.4879439338695093,"y0":50.00094129372954,"z0":5.5280742133871765,"aX":9.621459920054448},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.7,"breakHorizontal":-7.4,"spinRate":2349,"spinDirection":138},"zone":4,"typeConfidence":2.0,"plateTime":0.3937899674199765,"extension":6.077263970875819},"index":5,"playId":"a145a801-b63c-3289-b719-05008e56647a","pitchNumber":6,"startTime":"2026-04-19T22:16:57.122Z","endTime":"2026-04-19T22:17:00.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08486165186323,"aZ":-23.293664589052906,"pfxX":9.564029638159948,"pfxZ":4.6267390347284,"pX":0.31038406936591906,"pZ":2.773156661565786,"vX0":-6.997273353101938,"vY0":-136.8798357376876,"vZ0":-3.2224123381767167,"x":105.17,"y":163.9,"x0":1.643198689297537,"y0":50.00092026284422,"z0":5.540603987208306,"aX":18.347082326344477},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.9,"breakHorizontal":-16.1,"spinRate":2094,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.3984726353790884,"extension":6.002740444890861},"index":6,"playId":"7ef078a1-9afd-33e2-b653-d2b1da83ae04","pitchNumber":7,"startTime":"2026-04-19T22:17:17.986Z","endTime":"2026-04-19T22:17:21.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.1672734007368,"aZ":-31.303925613534698,"pfxX":-0.7615174368753097,"pfxZ":0.5800567272686079,"pX":-0.6109475637299588,"pZ":1.2311868779750157,"vX0":-5.430382791259174,"vY0":-121.56838826481365,"vZ0":-3.6324590867531517,"x":140.29,"y":205.54,"x0":1.743947131047173,"y0":50.00505973883938,"z0":5.440665330140117,"aX":-1.1480143322242204},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.5,"breakHorizontal":2.5,"spinRate":2175,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.44926430197189005,"extension":6.091800255697212},"index":7,"playId":"fc3fdfce-7128-3f2f-92f4-fad22b544336","pitchNumber":8,"startTime":"2026-04-19T22:17:43.762Z","endTime":"2026-04-19T22:17:46.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.531982121644145,"aZ":-16.53554588982784,"pfxX":3.8040956582980616,"pfxZ":8.25872640353974,"pX":0.09849362539515076,"pZ":3.0406637672870915,"vX0":-6.2251428421082124,"vY0":-136.80847991570926,"vZ0":-3.630386950581732,"x":113.25,"y":156.68,"x0":1.9104195458349194,"y0":50.00092807337635,"z0":5.520075814255457,"aX":7.202093007283719},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.4,"breakHorizontal":-5.5,"spinRate":2155,"spinDirection":139},"zone":2,"typeConfidence":2.0,"plateTime":0.4005462890688589,"extension":6.102339426120774},"index":8,"playId":"1cc38261-fa64-3a12-a94d-ea839fbe81ad","pitchNumber":9,"startTime":"2026-04-19T22:18:02.856Z","endTime":"2026-04-19T22:18:05.856Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.9,"strikeZoneTop":3.372,"strikeZoneBottom":1.702,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.213590268419242,"aZ":-34.18177139930451,"pfxX":-1.053357729896502,"pfxZ":-1.2928171328510913,"pX":-0.09158330797351129,"pZ":1.0310399568804123,"vX0":-4.6950383560077915,"vY0":-123.3776388241081,"vZ0":-3.40355689456423,"x":120.49,"y":210.94,"x0":1.9649006197306058,"y0":50.00015219498512,"z0":5.279046575529837,"aX":-1.6396802985170806},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.9,"breakHorizontal":2.9,"spinRate":2148,"spinDirection":283},"zone":13,"typeConfidence":2.0,"plateTime":0.4422267433480944,"extension":6.016059934094842},"index":9,"playId":"0f186aaf-b9f1-3c42-ba8b-cfc3ec388f82","pitchNumber":10,"startTime":"2026-04-19T22:18:24.873Z","endTime":"2026-04-19T22:18:27.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":608369,"link":"/api/v1/people/608369","batSide":{"code":"L","description":"Left"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_ab"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_ab"},{"player":{"id":608369,"link":"/api/v1/people/608369"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":95.0,"awayTeamWinProbability":5.0,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.26,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:18:27.873Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Wyatt Langford flies out to right fielder Rob Refsnyder.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-19T22:18:42.442Z","endTime":"2026-04-19T22:19:48.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642100,"fullName":"Gabe Speier","link":"/api/v1/people/642100"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":608701,"link":"/api/v1/people/608701"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.28300648879755,"aZ":-15.318648125602854,"pfxX":3.9640427327032604,"pfxZ":8.672915385014827,"pX":-0.8231442709968441,"pZ":2.0374705432517284,"vX0":-8.20916724639788,"vY0":-138.60583755568675,"vZ0":-6.535522599864056,"x":148.38,"y":183.77,"x0":1.6633591427835637,"y0":50.00297193263235,"z0":5.450720760295846,"aX":7.7047717393096535},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":-5.4,"spinRate":2232,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.39531748940570477,"extension":6.045718443093556},"index":0,"playId":"9c9d571f-9d58-31a4-95fd-22115f8b069f","pitchNumber":1,"startTime":"2026-04-19T22:18:57.012Z","endTime":"2026-04-19T22:19:24.026Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":694671,"fullName":"Wyatt Langford","link":"/api/v1/people/694671"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.196,"strikeZoneBottom":1.613,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.678450935594203,"aZ":-22.8328118087262,"pfxX":9.465269820474383,"pfxZ":4.885284555953042,"pX":0.1318751398414668,"pZ":2.740268910012516,"vX0":-7.4954686853038535,"vY0":-137.01903972188384,"vZ0":-3.0808191667601266,"x":111.97,"y":164.79,"x0":1.6655049794238554,"y0":50.00320290959042,"z0":5.429504919441332,"aX":18.099484623411623},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.4,"breakHorizontal":-15.7,"spinRate":2055,"spinDirection":139},"zone":5,"typeConfidence":2.0,"plateTime":0.3988884386746161,"extension":5.9432640269562205},"hitData":{"launchSpeed":94.5,"launchAngle":48.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":205.0,"coordY":117.52}},"index":1,"playId":"cd1c9ff9-00b1-3227-b7c9-a15a064f793d","pitchNumber":2,"startTime":"2026-04-19T22:19:37.245Z","endTime":"2026-04-19T22:19:48.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":694671,"link":"/api/v1/people/694671","batSide":{"code":"R","description":"Right"}},"second":{"id":607043,"link":"/api/v1/people/607043"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_ab"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_ab"},{"player":{"id":694671,"link":"/api/v1/people/694671"},"credit":"b_pa"},{"player":{"id":642100,"link":"/api/v1/people/642100"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.2,"awayTeamWinProbability":2.799999999999997,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.83,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:19:48.173Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mitch Garver grounds out, pitcher Jakob Junis to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T22:22:00.130Z","endTime":"2026-04-19T22:22:34.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641598,"fullName":"Mitch Garver","link":"/api/v1/people/641598"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Kyle Higashioka replaces Sam Haggerty, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T22:21:41.482Z","endTime":"2026-04-19T22:21:41.508Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543309,"link":"/api/v1/people/543309"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"902","replacedPlayer":{"id":664059,"link":"/api/v1/people/664059"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":643376,"link":"/api/v1/people/643376"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jakob Junis replaces Gavin Collyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-19T22:21:41.508Z","endTime":"2026-04-19T22:22:02.353Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596001,"link":"/api/v1/people/596001"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":686560,"link":"/api/v1/people/686560","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.6,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.49651012672234,"aZ":-23.054630746005543,"pfxX":-9.530980290987658,"pfxZ":5.040845987548566,"pX":-0.0148790252190073,"pZ":2.358398787050119,"vX0":7.28349246108656,"vY0":-132.6839500196242,"vZ0":-3.786905338391943,"x":117.57,"y":175.1,"x0":-1.537446431471541,"y0":50.00217978103787,"z0":5.455134566414348,"aX":-17.242030691638202},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":16.0,"spinRate":2214,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.4105166621057603,"extension":6.153664317147743},"index":2,"playId":"453402e1-dc4a-3541-bf6c-4acc74f983d9","pitchNumber":1,"startTime":"2026-04-19T22:22:02.353Z","endTime":"2026-04-19T22:22:05.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93648164074899,"aZ":-34.02751773043239,"pfxX":6.218034761218048,"pfxZ":-1.317126407811184,"pX":0.8300618587271718,"pZ":2.1602598694874784,"vX0":4.05749163867126,"vY0":-117.61548982693279,"vZ0":-0.8501565069287798,"x":85.36,"y":180.45,"x0":-1.724359897716943,"y0":50.004399045995,"z0":5.676959212236277,"aX":8.727932497416106},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.3,"breakHorizontal":-12.2,"spinRate":2702,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.46537678308218844,"extension":5.956752718327515},"index":3,"playId":"159be704-7d2b-3750-ae44-43bf489ae8c3","pitchNumber":2,"startTime":"2026-04-19T22:22:13.581Z","endTime":"2026-04-19T22:22:16.581Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.5,"strikeZoneTop":3.249,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.041486463869163,"aZ":-31.585016666068412,"pfxX":5.802949795228679,"pfxZ":0.408379632525504,"pX":0.8731458639751998,"pZ":1.6635388931637782,"vX0":4.220158228691663,"vY0":-119.0453939158264,"vZ0":-2.4676016148971605,"x":83.72,"y":193.86,"x0":-1.676902429369812,"y0":50.00188264590159,"z0":5.575170584206239,"aX":8.319657815492398},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.4,"breakHorizontal":-11.5,"spinRate":2712,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.46026607800569463,"extension":5.993110434160901},"hitData":{"launchSpeed":64.1,"launchAngle":-62.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":119.92,"coordY":186.58}},"index":4,"playId":"b1c7293b-f2a7-3cdb-86fa-f232a4d3a79f","pitchNumber":3,"startTime":"2026-04-19T22:22:26.671Z","endTime":"2026-04-19T22:22:34.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641598,"link":"/api/v1/people/641598","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":641598,"link":"/api/v1/people/641598"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.0,"awayTeamWinProbability":3.0,"homeTeamWinProbabilityAdded":-0.20000000000000284,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:22:34.690Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jakob Junis challenged (pitch result), call on the field was confirmed: Connor Joe walks.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T22:22:54.675Z","endTime":"2026-04-19T22:24:47.557Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":74.0,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.127054416067,"aZ":-33.981210463265,"pfxX":7.6105840150591435,"pfxZ":-1.321297826948415,"pX":0.019684450110503106,"pZ":1.3736461787622123,"vX0":2.457861019204106,"vY0":-116.20880803970596,"vZ0":-2.3490466316516105,"x":116.25,"y":201.69,"x0":-2.0393215728266254,"y0":50.00022955187401,"z0":5.615623675460234,"aX":10.439973655587908},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-2.6,"breakHorizontal":-14.4,"spinRate":2354,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4707490295262864,"extension":5.922511606109502},"index":0,"playId":"a26b7c7d-1519-3870-82fc-8e75880e8f80","pitchNumber":1,"startTime":"2026-04-19T22:23:00.123Z","endTime":"2026-04-19T22:23:03.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.6,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.919059325969968,"aZ":-33.177640375486796,"pfxX":7.109239755882596,"pfxZ":-0.7154921266593384,"pX":-0.017900846037505757,"pZ":2.87444875492558,"vX0":2.309683456240051,"vY0":-117.30637397442106,"vZ0":0.41754310491865754,"x":117.68,"y":161.17,"x0":-1.937314659731295,"y0":50.003216475446926,"z0":5.7719468655811275,"aX":9.967874034075376},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-1.0,"breakHorizontal":-13.4,"spinRate":2560,"spinDirection":61},"zone":2,"typeConfidence":2.0,"plateTime":0.4658330375494235,"extension":5.832125805606427},"index":1,"playId":"c57053bb-8421-3d8f-a4a8-6b55a2aeace0","pitchNumber":2,"startTime":"2026-04-19T22:23:11.252Z","endTime":"2026-04-19T22:23:14.252Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":85.5,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.42377094003381,"aZ":-24.494201362128795,"pfxX":-8.398986446826221,"pfxZ":4.163195940932182,"pX":-0.3135757830731473,"pZ":1.5323875835141554,"vX0":6.354649241759324,"vY0":-134.0352823246463,"vZ0":-5.6553985645804286,"x":128.95,"y":197.41,"x0":-1.6086340929059129,"y0":50.00066588133497,"z0":5.388438105287274,"aX":-15.480062318418657},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.7,"breakHorizontal":14.0,"spinRate":2195,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40663026542516745,"extension":6.054532789416443},"index":2,"playId":"897711b1-58ae-3ddc-9a9b-c5efd1db20ac","pitchNumber":3,"startTime":"2026-04-19T22:23:35.726Z","endTime":"2026-04-19T22:23:39.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.852967238828803,"aZ":-22.49643840540106,"pfxX":-8.391833065073662,"pfxZ":5.463438549317708,"pX":-0.28781846801852834,"pZ":2.6439818702170523,"vX0":6.109637457163395,"vY0":-131.95505524572295,"vZ0":-3.216487838893027,"x":127.97,"y":167.39,"x0":-1.5375059628056311,"y0":50.00326612795119,"z0":5.527336356020726,"aX":-14.868229208142859},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.5,"breakHorizontal":13.9,"spinRate":2142,"spinDirection":215},"zone":4,"typeConfidence":2.0,"plateTime":0.4143405214577225,"extension":6.019379789500067},"index":3,"playId":"d72a292d-7bc3-3a4d-baf2-8c10f7009c80","pitchNumber":4,"startTime":"2026-04-19T22:23:49.729Z","endTime":"2026-04-19T22:23:52.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.337929583705993,"aZ":-31.504818768039737,"pfxX":10.726546628016191,"pfxZ":0.4716990487488335,"pX":0.9364045575459333,"pZ":3.6215376562022015,"vX0":2.947687154940313,"vY0":-119.07935442064665,"vZ0":1.5664505213843867,"x":81.31,"y":141.0,"x0":-1.7132326533845699,"y0":50.00428917323504,"z0":5.8198852738488185,"aX":15.299068526388629},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.6,"breakHorizontal":-20.2,"spinRate":2632,"spinDirection":60},"zone":12,"typeConfidence":2.0,"plateTime":0.46117838081397666,"extension":5.851788540854726},"index":4,"playId":"beb60c28-3499-3fca-8155-04063f7b02c9","pitchNumber":5,"startTime":"2026-04-19T22:24:08.367Z","endTime":"2026-04-19T22:24:11.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.173,"strikeZoneBottom":1.602,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.52045206501778,"aZ":-32.917887771495565,"pfxX":10.3001110962377,"pfxZ":-0.540587773255405,"pX":0.8337330887424572,"pZ":2.008190854393455,"vX0":3.1363955788151667,"vY0":-117.31395238038483,"vZ0":-1.3705924403766254,"x":85.22,"y":184.56,"x0":-1.8606710758391027,"y0":50.00144416122499,"z0":5.686462147632862,"aX":14.261655402778894},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.1,"breakHorizontal":-19.4,"spinRate":2593,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.46804298674017053,"extension":5.968170683959376},"index":5,"playId":"a97f32ce-e548-3a7f-a9e7-83ca87534893","pitchNumber":6,"startTime":"2026-04-19T22:24:20.552Z","endTime":"2026-04-19T22:24:47.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":656582,"link":"/api/v1/people/656582","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":140,"player":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"}},"homeTeamWinProbability":97.3,"awayTeamWinProbability":2.700000000000003,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":0.09,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:24:47.557Z","atBatIndex":62},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.P. Crawford walks.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T22:24:55.531Z","endTime":"2026-04-19T22:26:29.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnSecond":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.883242843085775,"aZ":-32.67011085003158,"pfxX":9.579285569302666,"pfxZ":-0.35752011757165647,"pX":0.7650919818615156,"pZ":3.123607157425451,"vX0":2.9509586908248138,"vY0":-117.29382643689722,"vZ0":0.8816850198121076,"x":87.84,"y":154.44,"x0":-1.7548696472190661,"y0":50.00233879331709,"z0":5.797134565822678,"aX":13.301596221395169},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.1,"breakHorizontal":-18.1,"spinRate":2519,"spinDirection":67},"zone":3,"typeConfidence":2.0,"plateTime":0.46756706492447675,"extension":5.907245083484716},"index":0,"playId":"2b38e8bd-36b6-3b4d-9b32-9ae2583c78f6","pitchNumber":1,"startTime":"2026-04-19T22:24:58.947Z","endTime":"2026-04-19T22:25:03.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":92.0,"endSpeed":85.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.571024886412374,"aZ":-20.723264823873123,"pfxX":-1.8552545096291806,"pfxZ":6.2079122417465555,"pX":-0.5168274527791749,"pZ":3.9768606060432647,"vX0":3.454159246022552,"vY0":-134.1240965511392,"vZ0":-0.5313664843872135,"x":136.7,"y":131.4,"x0":-1.5730225039625048,"y0":50.0040110713569,"z0":5.63891534648769,"aX":-3.4232693534791587},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.4,"breakHorizontal":2.8,"spinRate":2216,"spinDirection":209},"zone":11,"typeConfidence":2.0,"plateTime":0.4064124686629742,"extension":6.08314198828914},"index":1,"playId":"2d2d0101-9ce5-35b8-b8a4-43261e3f70ac","pitchNumber":2,"startTime":"2026-04-19T22:25:15.611Z","endTime":"2026-04-19T22:25:19.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.203212667771602,"aZ":-29.672106318628035,"pfxX":-5.599120787123326,"pfxZ":1.644860533853194,"pX":-0.38670779941001154,"pZ":2.413101448886299,"vX0":4.408457055867425,"vY0":-122.63196699026173,"vZ0":-1.7181009559342266,"x":131.74,"y":173.63,"x0":-1.4800326774126122,"y0":50.00521744736064,"z0":5.653507381174773,"aX":-8.531060876342423},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.9,"breakHorizontal":9.1,"spinRate":1184,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.44660588664904033,"extension":5.99282034841034},"index":2,"playId":"afb6c18f-0e90-3556-b2f4-3e3713062494","pitchNumber":3,"startTime":"2026-04-19T22:25:32.793Z","endTime":"2026-04-19T22:25:35.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.111983931466103,"aZ":-26.686611951135443,"pfxX":-9.514977550978596,"pfxZ":3.039894711184777,"pX":1.9449143967978335,"pZ":1.8023091041449386,"vX0":11.677004896082993,"vY0":-133.42240220826935,"vZ0":-4.284234722633627,"x":42.86,"y":190.12,"x0":-1.2476538815795162,"y0":50.0055611190603,"z0":5.347042200434339,"aX":-17.195667917267542},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":4.8,"breakHorizontal":14.8,"spinRate":2215,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.4101821733291917,"extension":6.1380858605228745},"index":3,"playId":"1dbb2800-0f08-3955-bb59-e9afd5fb30de","pitchNumber":4,"startTime":"2026-04-19T22:25:51.819Z","endTime":"2026-04-19T22:25:59.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Connor Joe steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":4,"actionPlayId":"1dbb2800-0f08-3955-bb59-e9afd5fb30de","startTime":"2026-04-19T22:26:08.772Z","endTime":"2026-04-19T22:26:25.943Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656582,"link":"/api/v1/people/656582"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"first":{"id":656582,"link":"/api/v1/people/656582"},"postOnSecond":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"homeTeamWinProbability":97.5,"awayTeamWinProbability":2.5,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.16,"dramaIndex":10.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2788790466285,"aZ":-30.744860694206423,"pfxX":-7.680052612818543,"pfxZ":0.8934486505989323,"pX":1.7693343900343883,"pZ":1.4082024799309099,"vX0":9.990194530125303,"vY0":-124.7784151084275,"vZ0":-4.070148397654929,"x":49.56,"y":200.76,"x0":-1.258623189677302,"y0":50.00342041892271,"z0":5.5488215965944105,"aX":-12.308053919965003},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.0,"breakHorizontal":12.0,"spinRate":1380,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4362470898602995,"extension":6.058245593384862},"index":5,"playId":"0eca6b9d-cdbc-396f-8086-fb9752862a46","pitchNumber":5,"startTime":"2026-04-19T22:26:25.943Z","endTime":"2026-04-19T22:26:29.517Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":641487,"link":"/api/v1/people/641487","batSide":{"code":"L","description":"Left"}},"second":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641487,"link":"/api/v1/people/641487"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.7,"awayTeamWinProbability":2.299999999999997,"homeTeamWinProbabilityAdded":0.20000000000000284,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:26:29.517Z","atBatIndex":63},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Young flies out to center fielder Evan Carter.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T22:26:51.252Z","endTime":"2026-04-19T22:28:03.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnSecond":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":702284,"fullName":"Cole Young","link":"/api/v1/people/702284"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":84.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.958177304219337,"aZ":-14.837359147170098,"pfxX":-2.881868616413275,"pfxZ":9.454495231748075,"pX":2.219598476349005,"pZ":2.4139257102777107,"vX0":10.528200181035608,"vY0":-134.51260440366664,"vZ0":-5.185376620261577,"x":32.39,"y":173.6,"x0":-1.369384900299984,"y0":50.003955544275065,"z0":5.417273313903927,"aX":-5.28567051932429},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":3.0,"spinRate":2369,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.4070631467836643,"extension":6.144321088538998},"index":0,"playId":"4eb87dc1-6621-337f-85f6-6959075278ec","pitchNumber":1,"startTime":"2026-04-19T22:27:14.322Z","endTime":"2026-04-19T22:27:17.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19684421254895,"aZ":-33.214094919626206,"pfxX":8.53223964325618,"pfxZ":-0.7449888284029278,"pX":1.1633344707229385,"pZ":1.7846459327907183,"vX0":4.009999541825946,"vY0":-117.77989436693899,"vZ0":-2.0113421886457754,"x":72.66,"y":190.59,"x0":-1.6717830945657874,"y0":50.00215938579932,"z0":5.732822371117114,"aX":11.937963061324105},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.6,"breakHorizontal":-16.4,"spinRate":2468,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.46574223040127105,"extension":5.74065865396644},"index":1,"playId":"0303bc78-90f1-38ac-8cd5-62bcd08ab77c","pitchNumber":2,"startTime":"2026-04-19T22:27:33.916Z","endTime":"2026-04-19T22:27:39.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":91.6,"endSpeed":84.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.25061953977191,"aZ":-23.630297361609095,"pfxX":-9.599163043790767,"pfxZ":4.696210724418373,"pX":0.0692380336567521,"pZ":2.1801329257025133,"vX0":7.53277553492784,"vY0":-133.2218749211249,"vZ0":-3.979551044805668,"x":114.36,"y":179.92,"x0":-1.5302717808746737,"y0":50.0064026304995,"z0":5.376017760343383,"aX":-17.47533009211712},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.9,"breakHorizontal":16.1,"spinRate":2213,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.4091979758936315,"extension":6.20235720096208},"hitData":{"launchSpeed":95.8,"launchAngle":31.0,"totalDistance":336.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":123.85,"coordY":64.07}},"index":2,"playId":"f934ba3b-b3cf-3279-9abe-b2c2b4afc1d2","pitchNumber":3,"startTime":"2026-04-19T22:27:52.126Z","endTime":"2026-04-19T22:28:03.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":702284,"link":"/api/v1/people/702284","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":702284,"link":"/api/v1/people/702284"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":97.1,"awayTeamWinProbability":2.9000000000000057,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:28:03.825Z","atBatIndex":64},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Mariners challenged (hit by pitch), call on the field was overturned: Leo Rivas hit by pitch. Connor Joe to 3rd. J.P. Crawford to 2nd.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T22:28:15.708Z","endTime":"2026-04-19T22:29:21.424Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"postOnSecond":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"postOnThird":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":656582,"fullName":"Connor Joe","link":"/api/v1/people/656582"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":641487,"fullName":"J.P. Crawford","link":"/api/v1/people/641487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":660844,"fullName":"Leo Rivas","link":"/api/v1/people/660844"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.735510188618857,"aZ":-31.513614955591393,"pfxX":7.565270101417496,"pfxZ":0.4741708747323887,"pX":1.6817893134797492,"pZ":2.9839086445212195,"vX0":5.456714405971324,"vY0":-117.165067378423,"vZ0":0.4737777776908636,"x":52.89,"y":158.21,"x0":-1.6623764622754338,"y0":50.00120379838597,"z0":5.730861334706912,"aX":10.485577074714163},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.3,"breakHorizontal":-15.1,"spinRate":2522,"spinDirection":54},"zone":12,"typeConfidence":2.0,"plateTime":0.4679989312372932,"extension":6.021956586753264},"index":0,"playId":"03db6846-8b1b-31ec-99b9-e1f8b22268da","pitchNumber":1,"startTime":"2026-04-19T22:28:45.679Z","endTime":"2026-04-19T22:28:48.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.5,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35383421345289,"aZ":-25.33230118108984,"pfxX":-8.09615278018432,"pfxZ":3.8385585515566234,"pX":0.46380826283684845,"pZ":2.648406073213556,"vX0":7.860553114190005,"vY0":-132.6342979254778,"vZ0":-2.4487362474628935,"x":99.32,"y":167.27,"x0":-1.486280961716619,"y0":50.002702480123,"z0":5.430913233121264,"aX":-14.426124027502503},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.6,"breakHorizontal":13.0,"spinRate":2254,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.41296683724114835,"extension":6.1437619611445236},"index":1,"playId":"97f604b7-a594-3567-bbd9-390cac881465","pitchNumber":2,"startTime":"2026-04-19T22:29:00.546Z","endTime":"2026-04-19T22:29:03.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.969471450134865,"aZ":-17.383154596336222,"pfxX":-3.098070454355115,"pfxZ":7.858903474851482,"pX":1.1777870645820612,"pZ":3.3261146609173977,"vX0":8.088577281585057,"vY0":-135.88577805840745,"vZ0":-2.6189166370887706,"x":72.11,"y":148.97,"x0":-1.4264221317712489,"y0":50.00447946890453,"z0":5.5010673635812175,"aX":-5.833186304267463},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.9,"breakHorizontal":4.0,"spinRate":2239,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.40209672702278043,"extension":6.135944531642937},"index":2,"playId":"56cc18b9-3b0a-3e11-8fe0-aeeb1aa131e0","pitchNumber":3,"startTime":"2026-04-19T22:29:18.157Z","endTime":"2026-04-19T22:29:21.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":660844,"link":"/api/v1/people/660844","batSide":{"code":"L","description":"Left"}},"first":{"id":641487,"link":"/api/v1/people/641487"},"second":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660844,"link":"/api/v1/people/660844"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MI","challengeTeamId":136},"homeTeamWinProbability":97.5,"awayTeamWinProbability":2.5,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.23,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:29:21.424Z","atBatIndex":65},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luke Raley lines out to first baseman Jake Burger.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-19T22:32:29.947Z","endTime":"2026-04-19T22:32:39.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596001,"fullName":"Jakob Junis","link":"/api/v1/people/596001"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":670042,"fullName":"Luke Raley","link":"/api/v1/people/670042"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luke Raley replaces Rob Refsnyder.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-19T22:31:20.176Z","endTime":"2026-04-19T22:31:35.135Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":608701,"link":"/api/v1/people/608701"},"defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":608701,"link":"/api/v1/people/608701","batSide":{"code":"R","description":"Right"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"second":{"id":641487,"link":"/api/v1/people/641487"},"third":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-19T22:31:35.135Z","endTime":"2026-04-19T22:32:32.103Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"second":{"id":641487,"link":"/api/v1/people/641487"},"third":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.947381503110922,"aZ":-30.261064845114515,"pfxX":7.199732936998233,"pfxZ":1.328656363557748,"pX":0.5713514452888439,"pZ":2.67127561473133,"vX0":3.4220049722087853,"vY0":-119.18396724968403,"vZ0":-0.6686800540127764,"x":95.22,"y":166.66,"x0":-1.8184418418650092,"y0":50.002509865487866,"z0":5.6888993799969185,"aX":10.354030602771662},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":2.5,"breakHorizontal":-13.9,"spinRate":2520,"spinDirection":58},"zone":6,"typeConfidence":2.0,"plateTime":0.45960566648731094,"extension":5.909782253396635},"hitData":{"launchSpeed":86.7,"launchAngle":13.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":166.02,"coordY":158.13}},"index":2,"playId":"0b4839e4-f59d-3d66-945c-3e9e58e41986","pitchNumber":1,"startTime":"2026-04-19T22:32:32.103Z","endTime":"2026-04-19T22:32:39.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":596001,"link":"/api/v1/people/596001","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543309,"link":"/api/v1/people/543309"},"first":{"id":669394,"link":"/api/v1/people/669394"},"second":{"id":669701,"link":"/api/v1/people/669701"},"third":{"id":673962,"link":"/api/v1/people/673962"},"shortstop":{"id":608369,"link":"/api/v1/people/608369"},"left":{"id":694671,"link":"/api/v1/people/694671"},"center":{"id":694497,"link":"/api/v1/people/694497"},"right":{"id":607043,"link":"/api/v1/people/607043"}},"offense":{"batter":{"id":670042,"link":"/api/v1/people/670042","batSide":{"code":"L","description":"Left"}},"first":{"id":660844,"link":"/api/v1/people/660844"},"second":{"id":641487,"link":"/api/v1/people/641487"},"third":{"id":656582,"link":"/api/v1/people/656582"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_ab"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_ab"},{"player":{"id":670042,"link":"/api/v1/people/670042"},"credit":"b_pa"},{"player":{"id":596001,"link":"/api/v1/people/596001"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.6,"awayTeamWinProbability":3.4000000000000057,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:32:39.155Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Burger strikes out swinging. Jake Burger to 1st. Wild pitch by pitcher Andrés Muñoz.","rbi":0,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-19T22:35:05.304Z","endTime":"2026-04-19T22:36:50.359Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":0},"matchup":{"batter":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,6,7,8],"actionIndex":[0,1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":null,"isOut":null,"outNumber":null},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8}},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Luke Raley remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-19T22:33:59.338Z","endTime":"2026-04-19T22:33:59.365Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":670042,"link":"/api/v1/people/670042"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":608701,"link":"/api/v1/people/608701"},"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":608701,"link":"/api/v1/people/608701"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Andrés Muñoz replaces Gabe Speier.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-19T22:33:59.365Z","endTime":"2026-04-19T22:35:07.258Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":662253,"link":"/api/v1/people/662253"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":642100,"link":"/api/v1/people/642100","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":98.1,"endSpeed":90.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.221404944771542,"aZ":-18.906255105887432,"pfxX":-7.160912480791132,"pfxZ":6.368984003175645,"pX":-0.06661682345654649,"pZ":1.9026213632844977,"vX0":10.39373901632203,"vY0":-142.57719014060737,"vZ0":-5.831217183353634,"x":119.54,"y":187.41,"x0":-2.8094135057616145,"y0":50.00098310492056,"z0":5.1461211339319055,"aX":-14.913392586946632},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.7,"breakHorizontal":11.2,"spinRate":2241,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.38247402958283416,"extension":6.454014731762605},"index":2,"playId":"d2755723-ad02-3ad2-bea5-d767c8bb9c05","pitchNumber":1,"startTime":"2026-04-19T22:35:07.258Z","endTime":"2026-04-19T22:35:10.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.132257156026263,"aZ":-34.732656952307586,"pfxX":4.074706202247453,"pfxZ":-1.5894145690129982,"pX":-0.6633772471368607,"pZ":1.249391993034335,"vX0":4.1108623414481835,"vY0":-125.757906807324,"vZ0":-3.1066306094625906,"x":142.29,"y":205.05,"x0":-2.8451123275710657,"y0":50.00231933436681,"z0":5.301731241195965,"aX":6.562948472073423},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.4,"breakHorizontal":-8.3,"spinRate":2352,"spinDirection":95},"zone":13,"typeConfidence":2.0,"plateTime":0.434589626254287,"extension":6.4390166079672655},"index":3,"playId":"0ffd3255-fad5-305e-9434-f42a12cd85c4","pitchNumber":2,"startTime":"2026-04-19T22:35:27.733Z","endTime":"2026-04-19T22:35:30.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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.5,"endSpeed":80.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.96127724998831,"aZ":-32.82753271911561,"pfxX":2.4529880114049947,"pfxZ":-0.40627569372978733,"pX":-0.18634436810251018,"pZ":2.048513914989139,"vX0":5.723840216540848,"vY0":-126.05058086545085,"vZ0":-1.6160643417042546,"x":124.1,"y":183.47,"x0":-2.7950622679550112,"y0":50.000390282222114,"z0":5.321323132895412,"aX":3.9884601176936534},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.8,"breakHorizontal":-5.6,"spinRate":2218,"spinDirection":109},"zone":8,"typeConfidence":2.0,"plateTime":0.4327150211600026,"extension":6.581284167550814},"index":4,"playId":"5f6c79d1-7c0a-32be-9be2-93eddc02417e","pitchNumber":3,"startTime":"2026-04-19T22:35:43.459Z","endTime":"2026-04-19T22:35:46.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-19T22:35:55.318Z","endTime":"2026-04-19T22:36:06.893Z","isPitch":false,"type":"action","player":{"id":669394,"link":"/api/v1/people/669394"},"defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":86.9,"endSpeed":80.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.949813335058387,"aZ":-36.072009022377365,"pfxX":2.5633569708526696,"pfxZ":-2.4046126169558537,"pX":0.8134165892110882,"pZ":2.0189161343249546,"vX0":8.192512794758278,"vY0":-126.41679565932974,"vZ0":-1.0722548333362603,"x":85.99,"y":184.27,"x0":-2.797572205546085,"y0":50.00004596251203,"z0":5.335351630660396,"aX":4.160671977085611},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.3,"breakHorizontal":-6.5,"spinRate":2316,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.4327146922632634,"extension":6.556174236270527},"index":6,"playId":"8869ea54-39ce-3bdf-94a3-eeb90fccfaed","pitchNumber":4,"startTime":"2026-04-19T22:36:06.893Z","endTime":"2026-04-19T22:36:12.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.421515362791926,"aZ":-20.057069049422093,"pfxX":-3.3774810051219184,"pfxZ":5.978933575145568,"pX":-0.481980332860848,"pZ":4.859197223829346,"vX0":8.100572174913824,"vY0":-140.89208576754913,"vZ0":1.9191111254687991,"x":135.37,"y":107.58,"x0":-2.9446752875411466,"y0":50.00694219282309,"z0":5.458537387755747,"aX":-6.850199400197197},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.4,"breakHorizontal":4.6,"spinRate":2126,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3874733476319636,"extension":6.3997033842103965},"index":7,"playId":"d92fc730-896d-3594-90f1-2afba35b7dff","pitchNumber":5,"startTime":"2026-04-19T22:36:30.679Z","endTime":"2026-04-19T22:36:33.679Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.290034519483818,"aZ":-32.91870114310228,"pfxX":3.394840581286818,"pfxZ":-0.44769632659854164,"pX":2.51730987917141,"pZ":0.8253484951337999,"vX0":11.647975774728614,"vY0":-127.61774268678633,"vZ0":-4.363302934455927,"x":21.05,"y":216.5,"x0":-2.547595279124422,"y0":50.00481550176998,"z0":5.150500275599986,"aX":5.6002147496592185},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.7,"breakHorizontal":-8.8,"spinRate":2393,"spinDirection":95},"zone":14,"typeConfidence":2.0,"plateTime":0.4292082252428657,"extension":6.724009803426846},"index":8,"playId":"f6c73074-3147-37a4-afbb-45f8da755150","pitchNumber":6,"startTime":"2026-04-19T22:36:46.456Z","endTime":"2026-04-19T22:36:50.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":669394,"link":"/api/v1/people/669394","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":669394,"link":"/api/v1/people/669394"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":-4.099999999999994,"leverageIndex":0.77,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:36:50.359Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joc Pederson strikes out swinging.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-19T22:37:25.071Z","endTime":"2026-04-19T22:39:31.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592626,"fullName":"Joc Pederson","link":"/api/v1/people/592626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.252096414916494,"aZ":-17.77523801532191,"pfxX":-6.264073898821422,"pfxZ":6.803470105235258,"pX":-2.5649538513123074,"pZ":3.0368901305453897,"vX0":3.7699256329383855,"vY0":-143.82726353166387,"vZ0":-2.808499389265564,"x":214.77,"y":156.78,"x0":-3.072104190913154,"y0":50.000327627514594,"z0":5.11522125605795,"aX":-13.252128390465082},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.0,"breakHorizontal":10.7,"spinRate":2269,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.37938450059626616,"extension":6.412769490639043},"index":0,"playId":"be1e69f9-d0f7-32cd-9583-3022e2cbc34c","pitchNumber":1,"startTime":"2026-04-19T22:37:29.144Z","endTime":"2026-04-19T22:37:32.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":99.0,"endSpeed":91.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.934876119174024,"aZ":-17.52835745418231,"pfxX":-6.683537689593799,"pfxZ":6.927920076502856,"pX":-0.1356147455265615,"pZ":2.9049965280340326,"vX0":10.350506628227317,"vY0":-143.92377159182206,"vZ0":-3.367665045399975,"x":122.17,"y":160.35,"x0":-2.897199461122416,"y0":50.00553566459308,"z0":5.164975189756255,"aX":-14.135161092382484},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.1,"breakHorizontal":10.2,"spinRate":2203,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3794328726240144,"extension":6.478087313806088},"index":1,"playId":"09b3bf2b-cd0c-366c-9237-90ddecf9d67f","pitchNumber":2,"startTime":"2026-04-19T22:37:51.086Z","endTime":"2026-04-19T22:37:54.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.800923159376918,"aZ":-31.88019840027419,"pfxX":4.424407593406901,"pfxZ":0.17783191057839076,"pX":-0.2737544427114824,"pZ":1.8612246470093674,"vX0":5.099708472549769,"vY0":-127.90339295737691,"vZ0":-2.4166886888630597,"x":127.43,"y":188.53,"x0":-2.866520818171054,"y0":50.00296608181658,"z0":5.312411254959316,"aX":7.347651110194703},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.0,"breakHorizontal":-9.1,"spinRate":2369,"spinDirection":104},"zone":8,"typeConfidence":2.0,"plateTime":0.42785467610405625,"extension":6.554604010924186},"index":2,"playId":"48e40a15-21fa-3e8a-9b6b-008e0278875b","pitchNumber":3,"startTime":"2026-04-19T22:38:13.556Z","endTime":"2026-04-19T22:38:16.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.202535400617585,"aZ":-33.30952012870205,"pfxX":2.1977482673591826,"pfxZ":-0.6890023844392301,"pX":0.6938251335439491,"pZ":1.5314731586607389,"vX0":7.693719490447118,"vY0":-127.39971990489056,"vZ0":-2.6491594058164085,"x":90.55,"y":197.43,"x0":-2.640728304771149,"y0":50.000408148375264,"z0":5.196514654007496,"aX":3.639618104118423},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.6,"breakHorizontal":-5.6,"spinRate":2395,"spinDirection":81},"zone":14,"typeConfidence":2.0,"plateTime":0.42862036990842567,"extension":6.532473996609321},"index":3,"playId":"13b81361-c532-33b2-b4f6-7605df8ff695","pitchNumber":4,"startTime":"2026-04-19T22:38:39.260Z","endTime":"2026-04-19T22:38:42.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.373954586882896,"aZ":-32.86345005010234,"pfxX":2.9250935154830975,"pfxZ":-0.4206793232651993,"pX":0.13427675669639583,"pZ":1.7420120475540912,"vX0":6.102169327557597,"vY0":-127.29083022734967,"vZ0":-2.3731167411068315,"x":111.88,"y":191.75,"x0":-2.6749987586235036,"y0":50.002746913026975,"z0":5.290866546197738,"aX":4.794422921937711},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-1.1,"breakHorizontal":-6.7,"spinRate":2464,"spinDirection":90},"zone":8,"typeConfidence":2.0,"plateTime":0.4304655251370333,"extension":6.528342455830082},"index":4,"playId":"4dfcb4b6-2162-3efa-aae0-ed914bd69753","pitchNumber":5,"startTime":"2026-04-19T22:38:59.909Z","endTime":"2026-04-19T22:39:02.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.818314496463486,"aZ":-33.554791905848916,"pfxX":2.5887770723578676,"pfxZ":-0.855287072020606,"pX":0.32831455935325476,"pZ":0.9527288429823499,"vX0":6.523973785846344,"vY0":-126.53893458751811,"vZ0":-3.8219667905850034,"x":104.49,"y":213.06,"x0":-2.6194357097563734,"y0":50.00131076045574,"z0":5.171077955504695,"aX":4.195613335834793},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.2,"breakHorizontal":-6.1,"spinRate":2393,"spinDirection":93},"zone":14,"typeConfidence":2.0,"plateTime":0.43285831730142155,"extension":6.616252968117714},"index":5,"playId":"067987d3-cacf-3fad-ac2c-4dce9a08ac6a","pitchNumber":6,"startTime":"2026-04-19T22:39:26.679Z","endTime":"2026-04-19T22:39:31.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":592626,"link":"/api/v1/people/592626","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":592626,"link":"/api/v1/people/592626"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.67,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:39:31.169Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Jung strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-19T22:39:44.122Z","endTime":"2026-04-19T22:40:45.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669394,"fullName":"Jake Burger","link":"/api/v1/people/669394"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673962,"fullName":"Josh Jung","link":"/api/v1/people/673962"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":641598,"link":"/api/v1/people/641598"},"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":99.3,"endSpeed":91.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.559582186959815,"aZ":-15.533156869859969,"pfxX":-5.185115368338057,"pfxZ":7.812562619461164,"pX":0.12315861967734373,"pZ":2.2864853987977063,"vX0":10.319455523579526,"vY0":-144.318844017762,"vZ0":-5.354036374450333,"x":112.31,"y":177.04,"x0":-2.809661655606367,"y0":50.00158412072575,"z0":5.107384541289164,"aX":-11.043626645117186},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.3,"breakHorizontal":7.6,"spinRate":2374,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.37814584335686163,"extension":6.464323541015043},"index":0,"playId":"12917445-bdab-3caf-a490-3ae4820a24c1","pitchNumber":1,"startTime":"2026-04-19T22:39:57.927Z","endTime":"2026-04-19T22:40:00.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.633792474754827,"aZ":-24.070704936345393,"pfxX":-10.971393492115066,"pfxZ":3.891033643802234,"pX":-1.0840395005124275,"pZ":1.5923209485677785,"vX0":8.860543952721637,"vY0":-143.05069011813237,"vZ0":-5.576786851152063,"x":158.32,"y":195.79,"x0":-2.7894189693876608,"y0":50.000084545180265,"z0":5.066767704500296,"aX":-22.835324689260663},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.1,"breakHorizontal":18.2,"spinRate":1985,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.38223559875747837,"extension":6.459936342993518},"index":1,"playId":"1f2fae39-6026-35fd-993e-529bad9711b3","pitchNumber":2,"startTime":"2026-04-19T22:40:14.992Z","endTime":"2026-04-19T22:40:17.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-19T22:40:29.406Z","endTime":"2026-04-19T22:40:42.726Z","isPitch":false,"type":"action","player":{"id":673962,"link":"/api/v1/people/673962"},"defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.2,"endSpeed":91.3,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.42299397179339,"aZ":-16.819240340250495,"pfxX":-6.536107765462226,"pfxZ":7.211602764102539,"pX":-0.378935960470998,"pZ":3.629576207445399,"vX0":9.508407742350162,"vY0":-144.27097533824096,"vZ0":-1.8115329609016753,"x":131.44,"y":140.78,"x0":-2.853003177070047,"y0":50.00241039004058,"z0":5.2911095853717205,"aX":-13.916721239345254},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.0,"breakHorizontal":10.2,"spinRate":2273,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.37821429853229116,"extension":6.453021183123878},"index":3,"playId":"abe93049-d826-3649-b41c-5215250e0981","pitchNumber":3,"startTime":"2026-04-19T22:40:42.726Z","endTime":"2026-04-19T22:40:45.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":673962,"link":"/api/v1/people/673962","batSide":{"code":"R","description":"Right"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":673962,"link":"/api/v1/people/673962"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.06,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:40:45.726Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Evan Carter grounds out to first baseman Connor Joe.","rbi":0,"awayScore":2,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-19T22:40:59.278Z","endTime":"2026-04-19T22:41:35.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":662253,"fullName":"Andrés Muñoz","link":"/api/v1/people/662253"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.08"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.95"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.74"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.36"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.57"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.57"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.15"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.86"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.64"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"55.25"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"56.52"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.39"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.96"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".803"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".806"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".293"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".641"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".161"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".156"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".355"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".146"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".171"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".235"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".120"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".522"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".484"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".485"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".803"},{"zone":"06","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".806"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".293"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"},{"zone":"09","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".641"}],"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":694497,"fullName":"Evan Carter","link":"/api/v1/people/694497"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656582,"link":"/api/v1/people/656582"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.1,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.130737211311832,"aZ":-30.740146724141777,"pfxX":3.2723218705954173,"pfxZ":0.8703434221966804,"pX":-0.6332236239154491,"pZ":1.2249598303533993,"vX0":4.4951467647396885,"vY0":-127.58249034969981,"vZ0":-3.755044393774411,"x":141.14,"y":205.71,"x0":-2.8402349208217226,"y0":50.00549510858465,"z0":5.126580848392047,"aX":5.420281402172067},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.0,"breakHorizontal":-7.0,"spinRate":2413,"spinDirection":101},"zone":13,"typeConfidence":2.0,"plateTime":0.4285559544240076,"extension":6.613467449167641},"index":0,"playId":"4af9929c-a8a1-341d-a194-8dc1f4672bb4","pitchNumber":1,"startTime":"2026-04-19T22:41:11.798Z","endTime":"2026-04-19T22:41:15.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"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":98.6,"endSpeed":90.5,"strikeZoneTop":3.316,"strikeZoneBottom":1.673,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.08559797709592,"aZ":-18.09694892240338,"pfxX":-6.472608444425246,"pfxZ":6.7251661637149915,"pX":0.08779828490481588,"pZ":3.0782850969483593,"vX0":10.94326800006982,"vY0":-143.29292263493804,"vZ0":-2.7895456258271647,"x":113.65,"y":155.67,"x0":-2.9283410933900753,"y0":50.002100441672674,"z0":5.186272537673799,"aX":-13.548232463258984},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.9,"breakHorizontal":9.7,"spinRate":2381,"spinDirection":228},"zone":2,"typeConfidence":2.0,"plateTime":0.3812976187685506,"extension":6.5064140429317865},"hitData":{"launchSpeed":97.8,"launchAngle":-2.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.58,"coordY":167.8}},"index":1,"playId":"07cafc7b-028a-36a8-b1ce-77026934fae3","pitchNumber":2,"startTime":"2026-04-19T22:41:28.184Z","endTime":"2026-04-19T22:41:35.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":662253,"link":"/api/v1/people/662253","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":641598,"link":"/api/v1/people/641598"},"first":{"id":656582,"link":"/api/v1/people/656582"},"second":{"id":702284,"link":"/api/v1/people/702284"},"third":{"id":660844,"link":"/api/v1/people/660844"},"shortstop":{"id":641487,"link":"/api/v1/people/641487"},"left":{"id":668227,"link":"/api/v1/people/668227"},"center":{"id":677594,"link":"/api/v1/people/677594"},"right":{"id":670042,"link":"/api/v1/people/670042"}},"offense":{"batter":{"id":694497,"link":"/api/v1/people/694497","batSide":{"code":"L","description":"Left"}},"first":{"id":669394,"link":"/api/v1/people/669394"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":521889,"link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":608093,"link":"/api/v1/people/608093"},"officialType":"First Base"},{"official":{"id":490319,"link":"/api/v1/people/490319"},"officialType":"Second Base"},{"official":{"id":427128,"link":"/api/v1/people/427128"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_ab"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_ab"},{"player":{"id":694497,"link":"/api/v1/people/694497"},"credit":"b_pa"},{"player":{"id":662253,"link":"/api/v1/people/662253"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-04-19T22:41:35.605Z","atBatIndex":70}]