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

2024 Regular season
Play log from 2015
Spray chart · 290 batted balls
Groundout · 77.0 mph · 20 ftGroundout · 85.7 mph · 21 ftLineout · 97.3 mph · 175 ftGroundout · 78.7 mph · 28 ftGroundout · 68.3 mph · 32 ftGroundout · 98.6 mph · 41 ftFlyout · 78.2 mph · 268 ftFlyout · 94.0 mph · 330 ftGroundout · 98.5 mph · 76 ftGroundout · 49.8 mph · 1 ftGroundout · 75.3 mph · 6 ftFlyout · 97.6 mph · 341 ftLineout · 99.1 mph · 312 ftGroundout · 89.2 mph · 12 ftGroundout · 50.4 mph · 5 ftGroundout · 63.2 mph · 8 ftFlyout · 73.1 mph · 249 ftGroundout · 73.8 mph · 97 ftLineout · 90.1 mph · 323 ftGroundout · 46.4 mph · 4 ftLineout · 92.1 mph · 328 ftLineout · 90.3 mph · 296 ftGroundout · 69.8 mph · 28 ftPop Out · 86.5 mph · 117 ftPop Out · 80.1 mph · 120 ftForceout · 73.7 mph · 43 ftFlyout · 90.3 mph · 322 ftLineout · 73.6 mph · 166 ftFlyout · 92.8 mph · 354 ftGroundout · 103.0 mph · 25 ftFlyout · 70.7 mph · 238 ftLineout · 100.3 mph · 366 ftForceout · 76.1 mph · 16 ftGroundout · 101.9 mph · 23 ftPop Out · 61.2 mph · 121 ftFlyout · 85.5 mph · 276 ftGroundout · 64.6 mph · 17 ftFlyout · 96.1 mph · 339 ftGroundout · 69.5 mph · 124 ftPop Out · 88.7 mph · 168 ftLineout · 104.0 mph · 303 ftGroundout · 88.8 mph · 12 ftGroundout · 79.6 mph · 5 ftGroundout · 69.4 mph · 2 ftFlyout · 94.5 mph · 351 ftFlyout · 94.7 mph · 332 ftGroundout · 74.9 mph · 9 ftForceout · 67.1 mph · 165 ftFlyout · 78.2 mph · 274 ftLineout · 101.7 mph · 171 ftFlyout · 95.2 mph · 368 ftGroundout · 66.4 mph · 10 ftFlyout · 78.6 mph · 281 ftFlyout · 93.9 mph · 349 ftPop Out · 67.2 mph · 212 ftFlyout · 93.6 mph · 313 ftFlyout · 73.1 mph · 191 ftGrounded into a double play · 84.9 mph · 24 ftGroundout · 57.6 mph · 6 ftGroundout · 80.2 mph · 8 ftGrounded into a double play · 92.3 mph · 13 ftGroundout · 78.1 mph · 28 ftPop Out · 70.8 mph · 169 ftFlyout · 98.1 mph · 326 ftFlyout · 99.2 mph · 359 ftLineout · 58.3 mph · 131 ftLineout · 72.7 mph · 173 ftFlyout · 81.9 mph · 247 ftGroundout · 77.7 mph · 4 ftGroundout · 83.9 mph · 81 ftPop Out · 83.6 mph · 84 ftGroundout · 102.5 mph · 9 ftFlyout · 87.6 mph · 277 ftForceout · 87.8 mph · 21 ftGrounded into a double play · 84.0 mph · 47 ftLineout · 92.2 mph · 296 ftForceout · 97.4 mph · 12 ftPop Out · 89.2 mph · 145 ftGroundout · 74.9 mph · 6 ftField Error · 100.0 mph · 24 ftSacrifice fly · 102.6 mph · 375 ftFlyout · 89.1 mph · 309 ftFlyout · 92.1 mph · 343 ftPop Out · 60.4 mph · 96 ftForceout · 93.5 mph · 45 ftFlyout · 81.0 mph · 224 ftFlyout · 79.2 mph · 233 ftGroundout · 41.7 mph · 8 ftGroundout · 60.2 mph · 3 ftGroundout · 64.6 mph · 54 ftGroundout · 74.9 mph · 3 ftFlyout · 88.0 mph · 326 ftGroundout · 105.4 mph · 57 ftGroundout · 104.2 mph · 13 ftGrounded into a double play · 80.9 mph · 51 ftFlyout · 89.8 mph · 307 ftGroundout · 87.9 mph · 18 ftFlyout · 91.6 mph · 324 ftGroundout · 99.2 mph · 20 ftPop Out · 70.8 mph · 169 ftForceout · 103.2 mph · 81 ftGroundout · 86.0 mph · 8 ftLineout · 88.1 mph · 119 ftLineout · 98.8 mph · 367 ftPop Out · 85.5 mph · 153 ftGroundout · 99.2 mph · 21 ftFlyout · 87.8 mph · 225 ftFlyout · 89.7 mph · 306 ftGroundout · 101.4 mph · 40 ftPop Out · 66.5 mph · 119 ftGroundout · 83.2 mph · 8 ftFlyout · 98.0 mph · 375 ftGroundout · 83.9 mph · 4 ftLineout · 101.0 mph · 297 ftGroundout · 95.2 mph · 11 ftGroundout · 72.5 mph · 6 ftGroundout · 103.7 mph · 34 ftFlyout · 93.0 mph · 336 ftFlyout · 87.4 mph · 300 ftGroundout · 96.8 mph · 37 ftFlyout · 74.0 mph · 226 ftLineout · 95.3 mph · 316 ftLineout · 100.7 mph · 268 ftGroundout · 94.2 mph · 7 ftLineout · 87.3 mph · 306 ftForceout · 65.4 mph · 13 ftGroundout · 55.2 mph · 14 ftFlyout · 95.5 mph · 368 ftGroundout · 88.0 mph · 11 ftFlyout · 94.4 mph · 348 ftFlyout · 97.6 mph · 360 ftSacrifice fly · 84.1 mph · 297 ftPop Out · 82.1 mph · 135 ftGroundout · 95.1 mph · 19 ftFlyout · 92.6 mph · 291 ftGroundout · 79.5 mph · 6 ftLineout · 65.2 mph · 76 ftGroundout · 67.7 mph · 13 ftForceout · 67.8 mph · 15 ftGrounded into a double play · 103.7 mph · 81 ftPop Out · 75.8 mph · 159 ftFlyout · 92.1 mph · 331 ftGroundout · 98.9 mph · 9 ftFlyout · 99.1 mph · 394 ftGroundout · 97.3 mph · 8 ftForceout · 76.9 mph · 9 ftField Error · 63.8 mph · 8 ftLineout · 88.0 mph · 300 ftPop Out · 81.2 mph · 145 ftFlyout · 88.7 mph · 242 ftGroundout · 96.6 mph · 29 ftLineout · 100.1 mph · 300 ftGroundout · 47.9 mph · 53 ftFlyout · 87.8 mph · 316 ftPop Out · 65.7 mph · 104 ftPop Out · 86.3 mph · 131 ftForceout · 59.0 mph · 8 ftFielder’s choice · 77.0 mph · 102 ftGroundout · 88.5 mph · 9 ftLineout · 105.0 mph · 153 ftBunt Groundout · 29.1 mph · 7 ftLineout · 97.6 mph · 315 ftGroundout · 97.8 mph · 5 ftPop Out · 72.5 mph · 216 ftFlyout · 101.4 mph · 398 ftField Error · 70.8 mph · 123 ftGroundout · 89.1 mph · 4 ftGroundout · 88.8 mph · 8 ftForceout · 84.4 mph · 20 ftGroundout · 89.3 mph · 13 ftFlyout · 94.2 mph · 304 ftField Error · 94.9 mph · 16 ftPop Out · 83.5 mph · 115 ftFlyout · 87.7 mph · 207 ftGroundout · 59.6 mph · 27 ftGroundout · 94.9 mph · 39 ftFlyout · 81.1 mph · 311 ftForceout · 82.3 mph · 105 ftPop Out · 64.8 mph · 113 ftGroundout · 78.2 mph · 19 ftGroundout · 91.2 mph · 17 ftPop Out · 74.1 mph · 57 ftFlyout · 92.4 mph · 217 ftGroundout · 85.9 mph · 4 ftGroundout · 89.2 mph · 113 ftPop Out · 51.4 mph · 108 ftGrounded into a double play · 87.1 mph · 36 ftLineout · 77.6 mph · 272 ftGroundout · 78.0 mph · 5 ftGroundout · 75.8 mph · 11 ftFlyout · 81.6 mph · 212 ftGroundout · 96.4 mph · 38 ftPop Out · 91.9 mph · 138 ftGroundout · 60.3 mph · 4 ftGroundout · 70.3 mph · 27 ftLineout · 69.5 mph · 145 ftFlyout · 88.0 mph · 252 ftGroundout · 90.8 mph · 6 ftPop Out · 81.6 mph · 94 ftGroundout · 65.8 mph · 6 ftGrounded into a double play · 99.0 mph · 22 ftLineout · 83.6 mph · 270 ftField Error · 55.7 mph · 110 ftGrounded into a double play · 82.3 mph · 12 ftGroundout · 87.5 mph · 10 ftGroundout · 96.8 mph · 5 ftGroundout · 81.9 mph · 12 ftFielder’s choice · 80.9 mph · 60 ftForceout · 85.8 mph · 6 ftPop Out · 85.7 mph · 139 ftGroundout · 93.6 mph · 3 ftSingle · 73.6 mph · 3 ftSingle · 91.3 mph · 150 ftHome Run · 105.8 mph · 397 ftHome Run · 104.9 mph · 403 ftSingle · 95.3 mph · 82 ftSingle · 76.0 mph · 201 ftDouble · 104.3 mph · 186 ftSingle · 75.0 mph · 2 ftDouble · 105.0 mph · 334 ftSingle · 65.2 mph · 213 ftSingle · 88.6 mph · 256 ftSingle · 99.4 mph · 115 ftSingle · 78.5 mph · 249 ftSingle · 100.2 mph · 25 ftSingle · 78.0 mph · 193 ftSingle · 87.9 mph · 274 ftDouble · 103.6 mph · 200 ftSingle · 2 ftSingle · 95.4 mph · 262 ftSingle · 43.4 mph · 4 ftSingle · 90.7 mph · 148 ftSingle · 108.6 mph · 166 ftSingle · 93.5 mph · 211 ftSingle · 79.0 mph · 230 ftSingle · 107.0 mph · 225 ftSingle · 65.8 mph · 12 ftHome Run · 104.2 mph · 370 ftSingle · 104.2 mph · 97 ftSingle · 101.0 mph · 237 ftSingle · 42.0 mph · 51 ftSingle · 95.3 mph · 4 ftDouble · 101.8 mph · 67 ftSingle · 102.4 mph · 219 ftDouble · 70.6 mph · 81 ftHome Run · 97.1 mph · 377 ftSingle · 103.9 mph · 141 ftDouble · 100.2 mph · 299 ftSingle · 84.4 mph · 18 ftSingle · 97.2 mph · 66 ftTriple · 99.8 mph · 374 ftHome Run · 106.2 mph · 397 ftSingle · 67.2 mph · 2 ftSingle · 72.8 mph · 3 ftDouble · 104.9 mph · 276 ftSingle · 106.5 mph · 159 ftSingle · 84.1 mph · 2 ftSingle · 96.1 mph · 268 ftDouble · 105.6 mph · 370 ftSingle · 95.9 mph · 160 ftSingle · 95.3 mph · 165 ftSingle · 78.9 mph · 71 ftHome Run · 105.3 mph · 409 ftSingle · 91.1 mph · 63 ftSingle · 97.1 mph · 217 ftHome Run · 103.1 mph · 397 ftSingle · 79.9 mph · 191 ftSingle · 90.2 mph · 101 ftSingle · 100.7 mph · 7 ftHome Run · 101.9 mph · 401 ftDouble · 98.3 mph · 357 ftSingle · 95.9 mph · 103 ftDouble · 104.4 mph · 341 ftSingle · 89.3 mph · 139 ftSingle · 88.4 mph · 8 ftDouble · 100.0 mph · 70 ftSingle · 72.7 mph · 3 ftDouble · 103.9 mph · 148 ftTriple · 104.6 mph · 277 ftSingle · 90.2 mph · 129 ftSingle · 94.6 mph · 78 ftSingle · 67.7 mph · 5 ftDouble · 104.4 mph · 345 ftSingle · 104.8 mph · 235 ftHome Run · 98.7 mph · 370 ftDouble · 93.4 mph · 344 ftSingle · 87.8 mph · 9 ftSingle · 93.4 mph · 285 ftSingle · 91.3 mph · 200 ftDouble · 105.1 mph · 402 ft
Hit (79) Out (211) Home run (9)
Average exit velocity 85.9 mph · longest 409 ft

05/Game log

2024
Regular season
DateOppResultABRHHRRBIBBSO
MAR 28@ SDL 464110001
MAR 29@ SDW 834010101
MAR 30@ SDW 963010100
MAR 31@ SDL 4134111202
APR 1@ LADL 384000002
APR 2@ LADL 454000100
APR 3@ LADL 454000002
APR 5vs SDW 324010101
APR 6vs SDL 044010001
APR 7vs SDW 324000003
APR 8vs WSHL 184010000
APR 9vs WSHL 353110012
APR 10vs WSHW 714000000
APR 12@ TBL 124020001
APR 13@ TBW 1124332310
APR 14@ TBL 494010001
APR 15@ MIAW 434110001
APR 16@ MIAL 361000001
APR 17@ MIAW 314120101
APR 18vs AZW 504010001
APR 19vs AZL 1174000000
APR 20vs AZW 734000002
APR 21vs AZL 354120100
APR 22vs NYMW 523000011
APR 23vs NYMW 513220100
APR 24vs NYML 282000000
APR 27vs PITL 344010001
APR 28vs PITW 323111101
APR 30@ BOSL 043000001
MAY 1@ BOSL 264010000
MAY 2@ BOSW 314010100
MAY 3@ PHIL 344020200
MAY 4@ PHIL 3145130101
MAY 5@ PHIL 453111200
MAY 6@ PHIL 164100002
MAY 7@ COLW 505110101
MAY 8@ COLW 864000010
MAY 9@ COLL 193020010
MAY 10vs CINL 244111100
MAY 11vs CINW 514010000
MAY 12vs CINW 651000000
MAY 13vs LADL 465010001
MAY 14vs LADL 2104000000
MAY 15vs LADW 414110000
MAY 17vs COLW 1055331300
MAY 18vs COLW 1444220201
MAY 19vs COLW 414100001
MAY 21@ PITL 674211310
MAY 22@ PITW 955100011
MAY 23@ PITW 764210012
MAY 24@ NYMW 874110100
MAY 25@ NYMW 724100001
MAY 26@ NYML 344000001
MAY 27vs PHIW 845120101
MAY 28vs PHIW 104020002
MAY 29vs PHIL 164010001
MAY 31vs NYYL 264020000
JUN 4@ AZL 584000002
JUN 5@ AZW 936130100
JUN 7@ TEXW 524110001
JUN 8@ TEXW 314000001
JUN 9@ TEXL 274010001
JUN 10vs HOUW 434000001
JUN 11vs HOUL 133000002
JUN 12vs HOUW 534000001
JUN 14vs LAAL 684110100
JUN 15vs LAAL 344010000
JUN 16vs LAAW 1365120200
JUN 17@ CHCW 763121410
JUN 18@ CHCL 254000002
JUN 19@ CHCL 564110002
JUN 22@ STLL 494000000
JUN 23@ STLL 352100010
JUN 24vs CHCW 544110001
JUN 25vs CHCW 513010001
JUN 26vs CHCW 433000001
JUN 27vs CHCL 354000001
JUL 9vs TORW 434000001
JUL 10vs TORL 6105010102
JUL 11vs TORL 353000000
JUL 12vs MINW 714100000
JUL 13vs MINL 243000000
JUL 14vs MINW 323010101
JUL 19@ COLL 373010201
JUL 20@ COLL 344000000
JUL 23@ LADL 252000000
JUL 25@ LADL 463000002
AUG 19vs CWSW 534110001
AUG 20vs CWSW 414010101
AUG 21vs CWSL 264010101
AUG 23@ SEAL 564010002
AUG 24@ SEAW 434120100
AUG 25@ SEAL 344000001
AUG 27@ MILW 544000000
AUG 28@ MILL 354020102
AUG 29@ MILL 063000001

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.