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 22 MIL NL 1.8 84 348 314 51 95 23 2 19 49 9 3 25 107 .303 .368 .570 .938 138 .391 138 179 6 8 0 1 1 4/H
2020 23 MIL NL -0.3 59 246 217 30 46 4 0 13 32 3 2 16 85 .212 .297 .410 .707 87 .311 86 89 7 11 0 2 2 *4D
2021 24 MIL NL -0.9 61 197 173 16 29 9 1 4 19 3 0 14 77 .168 .256 .301 .557 51 .255 45 52 6 7 2 1 0 3H/47
2022 25 MIL NL 0.8 80 266 234 34 53 8 1 14 32 5 2 23 111 .226 .316 .449 .765 113 .347 121 105 3 8 0 1 0 3D4/H7
2024 27 LAA AL -0.6 10 27 27 1 4 0 0 0 1 0 1 0 10 .148 .148 .148 .296 -16 .110 -34 4 0 0 0 0 0 /4DH
2025 28 COL NL 0.0 8 21 18 3 4 1 0 0 1 0 0 0 7 .222 .333 .278 .611 67 .292 71 5 0 3 0 0 0 /3
6 Yrs 0.9 302 1105 983 135 231 45 4 50 134 20 8 78 397 .235 .314 .442 .755 101 .330 100 434 22 37 2 5 3 43DH/7
162 Game Avg 0.5 162 593 527 72 124 24 2 27 72 11 4 42 213 .235 .314 .442 .755 101 .330 100 233 12 20 1 3 2
MIL (4 Yrs) 1.5 284 1057 938 131 223 44 4 50 132 20 7 78 380 .238 .318 .453 .771 104 .336 104 425 22 34 2 5 3 43DH/7
LAA (1 Yr) -0.6 10 27 27 1 4 0 0 0 1 0 1 0 10 .148 .148 .148 .296 -16 .110 -34 4 0 0 0 0 0 /4DH
COL (1 Yr) 0.0 8 21 18 3 4 1 0 0 1 0 0 0 7 .222 .333 .278 .611 67 .292 71 5 0 3 0 0 0 /3
NL (5 Yrs) 1.4 292 1078 956 134 227 45 4 50 133 20 7 78 387 .237 .318 .450 .768 104 .335 104 430 22 37 2 5 3 43DH/7
AL (1 Yr) -0.6 10 27 27 1 4 0 0 0 1 0 1 0 10 .148 .148 .148 .296 -16 .110 -34 4 0 0 0 0 0 /4DH
Standard Batting Table
Season Age Team Lg G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB GIDP HBP SH SF IBB Pos Awards
2019 22 MIL NL 1 4 4 0 1 1 0 0 0 0 0 0 3 .250 .250 .500 .750 2 0 0 0 0 0 /*4
2020 23 MIL NL 2 7 6 0 1 0 0 0 0 0 0 1 2 .167 .286 .167 .452 1 0 0 0 0 0 /*4
2 Yrs 3 11 10 0 2 1 0 0 0 0 0 1 5 .200 .273 .300 .573 3 0 0 0 0 0 /*4
162 Game Avg 162 594 540 0 108 54 0 0 0 0 0 54 270 .200 .273 .300 .573 162 0 0 0 0 0

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 22 MIL NL 348 16 -1 -1 -7 2 9 0.7 11 20 1.8 .511 .505 2.7 -0.6 27 4/H
2020 23 MIL NL 246 -4 0 -1 -7 1 -12 -1.1 8 -3 -0.3 .481 .493 0.4 -0.6 4 *4D
2021 24 MIL NL 197 -13 0 -1 2 -2 -14 -1.5 7 -7 -0.9 .476 .491 -1.0 -0.1 -9 3H/47
2022 25 MIL NL 266 6 0 0 -3 -4 -1 -0.1 9 8 0.8 .499 .499 1.1 -0.7 11 3D4/H7
2024 27 LAA AL 27 -4 -1 0 -1 0 -6 -0.7 1 -5 -0.6 .433 .496 -0.5 -0.1 -4 /4DH
2025 28 COL NL 21 -1 0 0 0 0 -1 -0.1 1 0 0.0 .489 .499 0.0 0.0 0 /3
6 Yrs 1105 1 -2 -4 -16 -3 -25 -2.8 37 13 0.9 .491 .498 2.6 -2.1 28 43DH/7
162 Game Avg 593 0 -1 -2 -9 -2 -13 -1.5 20 7 0.5 .491 .498 1.4 -1.1 15
MIL (4 Yrs) 1057 5 -1 -4 -15 -3 -18 -2.0 36 18 1.5 .494 .498 3.1 -2.0 33 43DH/7
LAA (1 Yr) 27 -4 -1 0 -1 0 -6 -0.7 1 -5 -0.6 .433 .496 -0.5 -0.1 -4 /4DH
COL (1 Yr) 21 -1 0 0 0 0 -1 -0.1 1 0 0.0 .489 .499 0.0 0.0 0 /3
NL (5 Yrs) 1078 5 -1 -4 -15 -3 -19 -2.1 36 18 1.4 .493 .498 3.1 -2.0 33 43DH/7
AL (1 Yr) 27 -4 -1 0 -1 0 -6 -0.7 1 -5 -0.6 .433 .496 -0.5 -0.1 -4 /4DH

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 22 MIL NL 348 .391 138 .402 .268 5.5 30.7 7.2 91.9 52.9 28.4 37.5 27.9 0.60 17.8 60.6 21.6 1.2 1.1% 10.81 29.4 75.0 29.0 4/H
2020 23 MIL NL 246 .311 86 .273 .198 5.3 34.6 6.5 87.4 39.8 26.9 44.0 21.6 0.79 25.4 58.2 16.4 -0.8 -1.0% -5.48 28.3 60.0 50.0 *4D
2021 24 MIL NL 197 .255 45 .269 .133 2.0 39.1 7.1 89.6 41.4 22.2 35.4 30.3 0.56 28.3 47.5 24.2 -1.9 -1.3% -13.23 25.5 100.0 11.1 3H/47
2022 25 MIL NL 266 .347 121 .355 .222 5.3 41.7 8.6 91.7 45.5 24.2 36.3 33.9 0.57 24.2 56.5 19.4 1.0 0.6% 0.49 27.8 71.4 15.4 3D4/H7
2024 27 LAA AL 27 .110 -34 .235 .000 0.0 37.0 0.0 82.2 23.5 23.5 64.7 0.0 1.83 29.4 52.9 17.6 -0.3 0.0% -4.14 20.0 0.0 33.3 /4DH
2025 28 COL NL 21 .292 71 .364 .056 0.0 33.3 0.0 81.1 18.2 36.4 27.3 18.2 0.38 36.4 45.5 18.2 0.0 0.0% -0.17 42.9 0.0 /3
6 Yrs 1105 .330 100 .335 .207 4.5 35.9 7.1 89.9 44.8 26.1 39.0 27.2 0.64 23.3 56.5 20.2 -0.9 -0.5% -11.73 28.3 71.4 27.1 43DH/7
MLB Average .321 100 .292 .164 3.2 22.7 8.4 88.4 39.4 24.3 42.3 25.3 0.75 29.5 52.5 18.0 30.5 76.5 41.4
Advanced Batting Table
Batting Batting Ratios Win Probability
Season Age Team Lg PA BAbip ISO HR% SO% BB% WPA cWPA RE24 RS% Pos Awards
2019 22 MIL NL 4 1.000 .250 0.0 75.0 0.0 0.0 -0.5% -0.52 0.0 /*4
2020 23 MIL NL 7 .250 .000 0.0 28.6 14.3 0.0 -0.3% -0.18 0.0 /*4
2 Yrs 11 .400 .100 0.0 45.5 9.1 -0.1 -0.8% -0.70 0.0 /*4
MLB Average .283 .173 3.7 25.9 9.4 26.8

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 Keston Hiura?

Keston Hiura is 29 years old.

When was Keston Hiura born?

Keston Hiura was born on August 2, 1996.

Where was Keston Hiura born?

Keston Hiura was born in Valencia, CA.

How tall is Keston Hiura?

Keston Hiura is 5-10 (178 cm) tall.

How much did Keston Hiura weigh when playing?

Keston Hiura weighed 208 lbs (94 kg) when playing.

How many seasons did Keston Hiura play?

Keston Hiura played 6 seasons.

Is Keston Hiura in the Hall of Fame?

Keston Hiura has not been elected into the Hall of Fame.

When was Keston Hiura drafted?

Keston Hiura was drafted by the Milwaukee Brewers in the 1st round (9th) of the 2017 MLB June Amateur Draft from University of California, Irvine (Irvine, CA).

What position did Keston Hiura play?

Keston Hiura was a Second Baseman and First Baseman.

How many hits did Keston Hiura have?

Keston Hiura had 231 hits over his career.

How many home runs did Keston Hiura have?

Keston Hiura had 50 home runs over his career.

What was Keston Hiura's average?

Keston Hiura had a .235 average over his career.

How many teams has Keston Hiura played for?

Keston Hiura played for 3 teams; the Los Angeles Angels, Colorado Rockies and Milwaukee Brewers.

When did Keston Hiura retire?

Keston Hiura last played in 2025.

What are Keston Hiura's nicknames?

Kestdaddy is a nickname for Keston Hiura.

Other Resources & Links