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

2025 Regular season
Play log from 2015
Spray chart · 131 batted balls
Flyout · 90.0 mph · 353 ftGroundout · 35.0 mph · 5 ftGrounded into a double play · 105.5 mph · 8 ftFlyout · 96.6 mph · 400 ftFlyout · 92.6 mph · 206 ftPop Out · 77.9 mph · 151 ftGroundout · 62.5 mph · 8 ftFielder’s choice out · 64.6 mph · 3 ftGroundout · 73.8 mph · 47 ftPop Out · 71.7 mph · 164 ftFlyout · 98.0 mph · 249 ftGroundout · 54.4 mph · 3 ftFlyout · 104.8 mph · 389 ftGroundout · 99.2 mph · 22 ftGrounded into a double play · 87.8 mph · 8 ftFlyout · 80.1 mph · 228 ftGroundout · 58.4 mph · 19 ftLineout · 89.7 mph · 308 ftLineout · 64.5 mph · 171 ftGroundout · 91.6 mph · 32 ftGroundout · 90.9 mph · 30 ftGroundout · 66.0 mph · 11 ftField Error · 79.2 mph · 117 ftGroundout · 81.0 mph · 6 ftGroundout · 72.1 mph · 11 ftGroundout · 91.3 mph · 8 ftFlyout · 94.5 mph · 324 ftFielder’s choice out · 78.9 mph · 6 ftFlyout · 88.8 mph · 248 ftGroundout · 99.3 mph · 112 ftGroundout · 77.4 mph · 18 ftGrounded into a double play · 64.6 mph · 5 ftGroundout · 93.9 mph · 11 ftGroundout · 99.6 mph · 70 ftGroundout · 87.7 mph · 5 ftLineout · 102.1 mph · 305 ftGroundout · 61.0 mph · 4 ftFlyout · 90.7 mph · 335 ftLineout · 94.6 mph · 338 ftSacrifice fly · 95.4 mph · 368 ftGroundoutFielder’s choice out · 63.8 mph · 4 ftFlyout · 86.7 mph · 216 ftGroundout · 83.3 mph · 103 ftGroundout · 63.0 mph · 3 ftFlyout · 89.6 mph · 314 ftPop Out · 65.8 mph · 153 ftFlyout · 90.9 mph · 328 ftFlyout · 75.4 mph · 267 ftDouble Play · 89.6 mph · 325 ftGroundout · 89.0 mph · 89 ftGroundout · 88.1 mph · 12 ftGroundout · 66.0 mph · 3 ftSacrifice fly · 90.8 mph · 341 ftGroundout · 75.3 mph · 46 ftPop Out · 71.1 mph · 85 ftGroundout · 104.5 mph · 35 ftGroundout · 49.4 mph · 103 ftFlyout · 93.7 mph · 356 ftGroundout · 81.9 mph · 4 ftFlyout · 91.0 mph · 310 ftPop Out · 79.2 mph · 132 ftGroundout · 99.5 mph · 18 ftLineout · 96.5 mph · 355 ftGroundout · 97.0 mph · 82 ftGrounded into a double play · 92.7 mph · 138 ftGroundout · 93.4 mph · 9 ftField Error · 87.8 mph · 30 ftGroundout · 89.3 mph · 100 ftLineout · 91.4 mph · 317 ftGroundout · 86.1 mph · 38 ftFlyout · 80.1 mph · 296 ftGroundout · 76.2 mph · 1 ftFlyout · 95.6 mph · 241 ftGroundout · 93.8 mph · 5 ftFlyout · 78.6 mph · 231 ftFlyout · 81.6 mph · 167 ftGroundout · 65.3 mph · 9 ftGroundout · 74.6 mph · 3 ftGrounded into a double play · 99.8 mph · 80 ftGrounded into a double play · 82.7 mph · 29 ftFlyout · 95.5 mph · 364 ftFlyout · 90.1 mph · 248 ftLineout · 106.4 mph · 347 ftGroundout · 70.0 mph · 112 ftGroundout · 80.6 mph · 9 ftSacrifice fly · 94.0 mph · 350 ftGroundout · 78.0 mph · 23 ftGroundout · 58.1 mph · 64 ftGroundout · 90.3 mph · 13 ftGroundout · 76.1 mph · 7 ftLineout · 107.2 mph · 190 ftDouble · 103.6 mph · 264 ftSingle · 102.4 mph · 203 ftDouble · 94.1 mph · 193 ftSingle · 100.0 mph · 20 ftSingle · 74.1 mph · 260 ftHome Run · 97.7 mph · 394 ftDouble · 103.8 mph · 102 ftHome Run · 95.9 mph · 390 ftSingle · 96.6 mph · 112 ftSingle · 79.4 mph · 288 ftSingle · 100.4 mph · 36 ftSingle · 92.1 mph · 20 ftSingle · 76.7 mph · 253 ftSingle · 95.8 mph · 115 ftSingle · 95.4 mph · 192 ftSingle · 90.4 mph · 188 ftSingle · 103.7 mph · 147 ftSingle · 76.3 mph · 146 ftSingle · 103.9 mph · 283 ftSingle · 103.9 mph · 39 ftHome Run · 101.9 mph · 390 ftDouble · 76.7 mph · 259 ftSingle · 110.8 mph · 199 ftSingle · 57.4 mph · 3 ftSingle · 96.9 mph · 178 ftSingle · 84.7 mph · 1 ftDouble · 96.5 mph · 169 ftDouble · 91.2 mph · 256 ftSingle · 86.9 mph · 14 ftSingle · 98.4 mph · 69 ftSingle · 94.2 mph · 14 ftSingle · 100.2 mph · 73 ftSingle · 102.3 mph · 123 ftDouble · 96.6 mph · 344 ftDouble · 93.3 mph · 284 ftDouble · 105.2 mph · 388 ftSingle · 61.1 mph · 2 ftSingle · 84.3 mph · 260 ftSingle · 84.7 mph · 46 ft
Hit (39) Out (92) Home run (3)
Average exit velocity 86.3 mph · longest 400 ft

05/Game log

2025
Regular season
DateOppResultABRHHRRBIBBSO
MAY 30@ NYML 243100001
MAY 31@ NYML 284010100
JUN 2@ MIAW 644030101
JUN 3@ MIAW 323000101
JUN 4@ MIAW 324110001
JUN 6vs NYML 244010001
JUN 7vs NYML 184020001
JUN 8vs NYML 5135000000
JUN 10vs SFL 565000101
JUN 11vs SFL 7105110100
JUN 12vs SFW 875130200
JUN 13@ ATLL 4125020001
JUN 14@ ATLL 144000000
JUN 15@ ATLW 1015120003
JUN 16@ WSHW 644020000
JUN 17@ WSHW 1062111100
JUN 24vs LADL 793010210
JUN 25vs LADL 183000011
JUN 26vs LADL 133000011
JUN 27@ MILL 6105030200
JUN 28@ MILL 054000001
JUN 29@ MILW 435030101
JUL 1vs HOUL 564000101
JUL 2vs HOUL 354130000
JUL 3vs HOUW 764131400
JUL 4vs CWSL 234000000
JUL 5vs CWSL 3104000000
JUL 6vs CWSW 643100010
JUL 7@ BOSL 394210000
JUL 25@ BALW 654111201
JUL 26@ BALL 0183010000
JUL 27@ BALL 154000002
JUL 28@ CLEW 864000012
JUL 30@ CLEL 053000001
AUG 1vs PITW 17166120101
AUG 2vs PITW 854110001
AUG 3vs PITL 593010011
AUG 4vs TORL 1154000001
AUG 5vs TORL 4103000000

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.