Standard Batting

Upgraded
Standard Batting Table
Season Age Team Lg WAR G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ rOBA Rbat+ TB GIDP HBP SH SF IBB Pos Awards
2019 23 NYY AL 0.4 35 69 64 12 16 3 0 3 12 4 0 3 15 .250 .294 .438 .732 92 .335 96 28 1 1 1 0 0 4H/679D
2020 24 NYY AL -0.1 26 52 48 8 8 0 0 1 3 1 0 1 19 .167 .231 .229 .460 29 .236 39 11 0 3 0 0 0 4/5H6
2021 25 SFG NL 0.8 52 132 121 19 33 4 0 7 22 1 0 9 23 .273 .333 .479 .813 118 .355 119 58 2 2 0 0 1 6H4/579
2022 26 SFG NL 1.8 140 541 488 71 127 22 2 14 62 21 6 33 89 .260 .322 .400 .722 105 .334 111 195 10 14 1 5 0 467H/58
2023 27 SFG NL 2.5 120 530 495 63 134 26 2 14 49 23 7 22 120 .271 .315 .416 .731 102 .325 103 206 10 11 0 2 1 46/7D
2024 28 SFG NL -0.6 96 381 364 43 79 15 2 9 47 2 2 10 76 .217 .247 .343 .590 68 .263 68 125 8 5 0 2 0 4/DH
2025 29 COL NL -0.4 39 165 154 14 39 9 0 3 21 1 3 6 26 .253 .285 .370 .655 74 .286 72 57 6 2 0 3 0 4
7 Yrs 4.3 508 1870 1734 230 436 79 6 51 216 53 18 84 368 .251 .299 .392 .691 92 .311 94 680 37 38 2 12 2 46H75/D98
162 Game Avg 1.4 162 596 553 73 139 25 2 16 69 17 6 27 117 .251 .299 .392 .691 92 .311 94 217 12 12 1 4 1
SFG (4 Yrs) 4.4 408 1584 1468 196 373 67 6 44 180 47 15 74 308 .254 .303 .398 .700 96 .315 99 584 30 32 1 9 2 46H7/5D89
NYY (2 Yrs) 0.3 61 121 112 20 24 3 0 4 15 5 0 4 34 .214 .267 .348 .615 66 .292 72 39 1 4 1 0 0 4H6/579D
COL (1 Yr) -0.4 39 165 154 14 39 9 0 3 21 1 3 6 26 .253 .285 .370 .655 74 .286 72 57 6 2 0 3 0 4
NL (5 Yrs) 4.1 447 1749 1622 210 412 76 6 47 201 48 18 80 334 .254 .301 .395 .696 94 .313 96 641 36 34 1 12 2 46H7/5D89
AL (2 Yrs) 0.3 61 121 112 20 24 3 0 4 15 5 0 4 34 .214 .267 .348 .615 66 .292 72 39 1 4 1 0 0 4H6/579D

Value Batting

Upgraded
Value Batting Table
Season Age Team Lg PA Rbat Rbaser Rdp Rfield Rpos RAA WAA Rrep RAR WAR waaWL% 162WL% oWAR dWAR oRAR Pos Awards
2019 23 NYY AL 69 0 1 0 0 1 1 0.2 2 4 0.4 .504 .501 0.4 0.1 4 4H/679D
2020 24 NYY AL 52 -4 0 0 0 1 -3 -0.3 2 -1 -0.1 .489 .498 -0.1 0.1 -1 4/5H6
2021 25 SFG NL 132 3 0 1 -1 1 4 0.3 5 8 0.8 .507 .502 0.9 0.0 9 6H4/579
2022 26 SFG NL 541 7 2 3 -17 5 -1 0.0 18 18 1.8 .500 .500 3.5 -1.2 35 467H/58
2023 27 SFG NL 530 2 3 2 -2 5 8 0.8 17 26 2.5 .507 .505 2.7 0.2 28 46/7D
2024 28 SFG NL 381 -14 -1 2 -7 3 -17 -1.8 13 -4 -0.6 .481 .489 0.2 -0.4 3 4/DH
2025 29 COL NL 165 -5 -1 -1 -2 1 -8 -0.9 6 -3 -0.4 .478 .495 -0.1 -0.1 -1 4
7 Yrs 1870 -12 3 6 -29 16 -15 -1.7 63 48 4.3 .497 .499 7.4 -1.3 77 46H75/D98
162 Game Avg 596 -4 1 2 -9 5 -5 -0.5 20 15 1.4 .497 .499 2.4 -0.4 24
SFG (4 Yrs) 1584 -2 3 7 -27 14 -6 -0.6 53 48 4.4 .498 .499 7.3 -1.4 75 46H7/5D89
NYY (2 Yrs) 121 -4 1 0 0 1 -1 -0.2 4 3 0.3 .497 .500 0.3 0.2 3 4H6/579D
COL (1 Yr) 165 -5 -1 -1 -2 1 -8 -0.9 6 -3 -0.4 .478 .495 -0.1 -0.1 -1 4
NL (5 Yrs) 1749 -8 1 6 -29 15 -14 -1.5 59 45 4.1 .497 .499 7.1 -1.5 74 46H7/5D89
AL (2 Yrs) 121 -4 1 0 0 1 -1 -0.2 4 3 0.3 .497 .500 0.3 0.2 3 4H6/579D

Advanced Batting

Upgraded
Advanced Batting Table
Batting Batting Ratios Batted Ball Win Probability Baserunning
Season Age Team Lg PA rOBA Rbat+ BAbip ISO HR% SO% BB% EV HardH% LD% GB% FB% GB/FB Pull% Cent% Oppo% WPA cWPA RE24 RS% SB% XBT% Pos Awards
2019 23 NYY AL 69 .335 96 .283 .188 4.3 21.7 4.3 88.8 42.6 22.0 52.0 20.0 1.13 16.0 56.0 28.0 0.4 0.4% 3.74 37.5 100.0 46.2 4H/679D
2020 24 NYY AL 52 .236 39 .250 .063 1.9 36.5 1.9 83.5 27.6 24.1 58.6 13.8 1.42 13.8 72.4 13.8 -0.8 -0.5% -5.32 50.0 100.0 25.0 4/5H6
2021 25 SFG NL 132 .355 119 .286 .207 5.3 17.4 6.8 85.5 34.7 18.4 50.0 19.4 1.04 28.6 51.0 20.4 -0.1 0.0% 6.40 30.8 100.0 53.3 6H4/579
2022 26 SFG NL 541 .334 111 .290 .139 2.6 16.5 6.1 85.0 31.3 20.7 49.6 20.5 1.03 27.7 53.8 18.5 2.3 0.3% 9.05 35.0 77.8 35.9 467H/58
2023 27 SFG NL 530 .325 103 .331 .145 2.6 22.6 4.2 84.9 33.9 25.5 44.0 22.3 0.81 30.5 52.0 17.5 -1.8 -0.8% -5.44 32.0 76.7 62.2 46/7D
2024 28 SFG NL 381 .263 68 .249 .126 2.4 19.9 2.6 85.9 31.8 21.7 46.9 21.7 0.89 32.4 51.7 15.9 -0.7 -0.3% -10.99 40.0 50.0 37.8 4/DH
2025 29 COL NL 165 .286 72 .281 .117 1.8 15.8 3.6 86.3 30.8 21.4 51.9 22.9 1.08 28.2 59.5 12.2 -0.9 0.0% -8.53 25.0 25.0 14.3 4
7 Yrs 1870 .311 94 .290 .141 2.7 19.7 4.5 85.4 32.6 22.2 48.0 21.2 0.95 28.8 53.7 17.5 -1.6 -1.0% -11.09 34.3 74.6 43.8 46H75/D98
MLB Average .321 100 .293 .164 3.2 22.7 8.5 88.4 39.4 24.2 42.3 25.4 0.75 29.6 52.4 18.0 30.6 77.1 41.6

Sabermetric Batting

Become a Stathead & surf this site ad-free.

Ratio Batting *

Win Probability *

Baserunning & Misc. Stats *

Situational Batting *

Pitch Summary -- Batting *

Cumulative Batting

Neutralized Batting

* - Disclaimer & Completeness Note

Appearances on Leaderboards, Awards, and Honors

Hall of Fame Statistics

Frequently Asked Questions

How old is Thairo Estrada?

Thairo Estrada is 30 years old.

When was Thairo Estrada born?

Thairo Estrada was born on February 22, 1996.

Where was Thairo Estrada born?

Thairo Estrada was born in Bejuma, Venezuela.

How tall is Thairo Estrada?

Thairo Estrada is 5-10 (178 cm) tall.

How much did Thairo Estrada weigh when playing?

Thairo Estrada weighed 185 lbs (83 kg) when playing.

How many seasons did Thairo Estrada play?

Thairo Estrada played 7 seasons.

Is Thairo Estrada in the Hall of Fame?

Thairo Estrada has not been elected into the Hall of Fame.

What position did Thairo Estrada play?

Thairo Estrada was a Second Baseman, Shortstop and Leftfielder.

How many hits did Thairo Estrada have?

Thairo Estrada had 436 hits over his career.

How many home runs did Thairo Estrada have?

Thairo Estrada had 51 home runs over his career.

What was Thairo Estrada's average?

Thairo Estrada had a .251 average over his career.

How many teams has Thairo Estrada played for?

Thairo Estrada played for 3 teams; the Colorado Rockies, New York Yankees and San Francisco Giants.

When did Thairo Estrada retire?

Thairo Estrada last played in 2025.

Other Resources & Links

More Estrada Pages