MLB/Players/Thairo Estrada
Thairo Estrada

THAIRO ESTRADA

2B · 20192025 · 508 games
508
CAREER GAMES · REGULAR SEASON
7 seasons
.251
CAREER BATTING AVERAGE
436 hits in 1,734 at-bats
51
CAREER HOME RUNS
216 RBI · 53 stolen bases

01/Hitting

Season by season
Regular season
SeasonClubGABRH2B3BHRRBIBBSOSBAVGOBPSLGOPS
2025COL391541439903216261.253.281.370.651
2024SF96364437915294710762.217.238.343.581
2023SF1204956313426214492212023.271.302.416.718
2022SF140488711272221462338921.260.307.400.707
2021SF521211933407229231.273.323.479.802
2020NYY26488800131191.167.184.229.413
2019NYY35641216303123154.250.284.438.721
Career5081,734230436796512168436853.251.286.392.678

04/Where the ball went

2019 Regular season
Play log from 2015
Spray chart · 50 batted balls
Groundout · 89.5 mph · 8 ftLineout · 95.2 mph · 354 ftPop OutFlyout · 78.4 mph · 259 ftGroundout · 51.5 mph · 4 ftLineout · 101.5 mph · 295 ftPop Out · 64.8 mph · 152 ftGroundout · 98.8 mph · 18 ftFlyout · 98.3 mph · 378 ftFlyout · 92.0 mph · 299 ftGroundout · 99.3 mph · 30 ftFlyout · 93.6 mph · 359 ftGroundout · 97.2 mph · 18 ftField Error · 83.4 mph · 15 ftGroundout · 96.5 mph · 6 ftGroundout · 102.7 mph · 13 ftSacrifice buntForceout · 91.7 mph · 7 ftGrounded into a double play · 87.6 mph · 54 ftGroundout · 83.8 mph · 94 ftLineout · 92.8 mph · 326 ftFlyout · 84.3 mph · 234 ftGroundout · 82.8 mph · 11 ftLineout · 91.4 mph · 289 ftFlyout · 86.1 mph · 311 ftGroundout · 67.6 mph · 23 ftGroundout · 76.6 mph · 10 ftGroundout · 70.5 mph · 6 ftGroundout · 38.5 mph · 31 ftFlyout · 98.2 mph · 338 ftForceout · 98.0 mph · 51 ftGroundout · 102.5 mph · 30 ftGroundout · 68.9 mph · 37 ftGroundout · 69.7 mph · 25 ftSingle · 93.3 mph · 246 ftSingle · 86.3 mph · 56 ftHome Run · 103.2 mph · 417 ftSingle · 91.8 mph · 31 ftSingle · 67.9 mph · 170 ftDouble · 93.2 mph · 282 ftSingle · 104.2 mph · 217 ftSingle · 101.0 mph · 50 ftSingle · 106.2 mph · 69 ftSingle · 104.5 mph · 204 ftHome Run · 98.4 mph · 367 ftSingleSingle · 87.1 mph · 280 ftHome Run · 102.0 mph · 393 ftDouble · 102.8 mph · 327 ftDouble · 96.2 mph · 13 ft
Hit (16) Out (34) Home run (3)
Average exit velocity 88.8 mph · longest 417 ft

05/Game log

2019
Regular season
DateOppResultABRHHRRBIBBSO
APR 21vs KCW 760000000
APR 23@ LAAW 754020011
APR 26@ SFW 733010100
APR 27@ SFW 643110000
APR 28@ SFW 1154020002
APR 30@ AZL 133000001
MAY 1@ AZL 231000000
MAY 6vs SEAW 733111200
MAY 8vs SEAL 1100000000
MAY 9vs SEAW 313000000
MAY 12@ TBW 714111103
MAY 15vs BALW 313110001
MAY 17vs TBW 430100000
MAY 18vs TBL 120000000
MAY 19vs TBW 1352110300
MAY 21@ BALW 1141000000
MAY 22@ BALW 754121201
MAY 23@ BALW 652100012
MAY 25@ KCW 650000000
MAY 25@ KCW 734020201
MAY 26@ KCL 780000000
MAY 28vs SDL 452100010
MAY 29vs SDW 700000000
JUN 4@ TORL 340000000
JUN 6@ TORW 624100002
AUG 14vs BALW 653000000
AUG 15vs CLEL 5191000000
AUG 17vs CLEW 653100000
SEP 10@ DETL 11120000000
SEP 14@ TORW 1334120101
SEP 22vs TORW 831000000
SEP 24@ TBL 120000000
SEP 27@ TEXW 1471000000
SEP 28@ TEXL 491000000
SEP 29@ TEXL 160000000

Regular season and postseason are separate tables and are never summed into one career line; spring training is excluded entirely. Hitting and pitching come from different source rows, so a two-way player has both tables and neither borrows from the other. Innings pitched is summed as outs and converted once: the stored value counts thirds, so “6.1” means six innings and one out, and adding those as decimals understates a career. ERA and WHIP are computed from those totals rather than averaged across seasons. On-base percentage is (H + BB) over (AB + BB), which runs slightly under the official figure because the source rows carry no hit-by-pitch or sacrifice fly. The charts cover 2015 onward only, and the spray chart plots batted balls with a recorded landing spot: a strikeout or a walk has no location and is not a missing dot. Its field is a representative park, not the one the ball was hit in, because a spray chart pooled across a season is hit in thirty different outfields.