Standard Batting

Upgraded
Show Non‑Major
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
2012 25 PHI NL 0.4 12 37 33 4 11 2 1 3 10 0 0 2 12 .333 .351 .727 1.079 181 .430 173 24 1 0 0 2 1 /73H
2013 26 PHI NL 0.0 73 293 251 36 62 11 0 14 30 0 0 33 91 .247 .348 .458 .806 122 .359 125 115 4 7 0 2 1 397/H
2014 27 PHI NL 0.2 52 117 102 13 24 8 0 3 8 0 0 8 32 .235 .310 .402 .712 98 .317 94 41 2 4 1 2 0 H37/5
2015 28 PHI NL -0.3 106 297 268 30 63 12 0 12 39 1 0 21 69 .235 .300 .414 .714 96 .320 97 111 7 5 0 3 0 3H7
2016 29 PHI NL -0.7 43 89 83 8 17 2 0 3 9 0 1 4 25 .205 .236 .337 .573 51 .242 39 28 5 0 0 2 0 H37
2020 33 SFG NL 0.7 40 100 87 11 24 6 0 5 18 1 0 13 23 .276 .370 .517 .887 142 .400 153 45 1 0 0 0 0 7H/D39
2021 34 SFG NL 2.9 117 312 262 41 71 13 2 16 43 2 0 46 87 .271 .385 .519 .904 143 .403 154 136 8 3 0 1 2 H37/9D1
2022 35 2TM NL -1.5 118 388 334 52 68 12 0 11 45 2 0 45 105 .204 .307 .338 .645 85 .300 89 113 11 6 0 3 0 3DH7/91
2022 35 SFG NL -0.5 90 314 268 46 58 9 0 11 38 2 0 40 85 .216 .328 .373 .701 100 .323 105 100 8 5 0 1 0 37DH/9
2022 35 NYM NL -1.0 28 74 66 6 10 3 0 0 7 0 0 5 20 .152 .216 .197 .413 20 .203 23 13 3 1 0 2 0 DH/3917
2023 36 2TM NL -0.2 20 57 49 3 11 3 0 0 3 0 0 8 16 .224 .333 .286 .619 74 .287 76 14 0 0 0 0 0 D/H3
2023 36 SFG NL 0.0 9 27 23 1 6 2 0 0 3 0 0 4 9 .261 .370 .348 .718 102 .328 106 8 0 0 0 0 0 /DH
2023 36 MIL NL -0.2 11 30 26 2 5 1 0 0 0 0 0 4 7 .192 .300 .231 .531 49 .251 49 6 0 0 0 0 0 /D3H
9 Yrs 1.4 581 1690 1469 198 351 69 3 67 205 6 1 180 460 .239 .329 .427 .756 108 .339 112 627 39 25 1 15 4 3H7D9/15
162 Game Avg 0.4 162 471 410 55 98 19 1 19 57 2 0 50 128 .239 .329 .427 .756 108 .339 112 175 11 7 0 4 1
PHI (5 Yrs) -0.4 286 833 737 91 177 35 1 35 96 1 1 68 229 .240 .314 .433 .747 104 .330 103 319 19 16 1 11 2 3H79/5
SFG (4 Yrs) 3.1 256 753 640 99 159 30 2 32 102 5 0 103 204 .248 .359 .452 .810 124 .366 132 289 17 8 0 2 2 H37D9/1
NYM (1 Yr) -1.0 28 74 66 6 10 3 0 0 7 0 0 5 20 .152 .216 .197 .413 20 .203 23 13 3 1 0 2 0 DH/3917
MIL (1 Yr) -0.2 11 30 26 2 5 1 0 0 0 0 0 4 7 .192 .300 .231 .531 49 .251 49 6 0 0 0 0 0 /D3H
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
2021 34 SFG NL 3 11 11 1 1 0 0 1 2 0 0 0 5 .091 .091 .364 .455 4 0 0 0 0 0 /73
2022 35 NYM NL 1 3 1 0 0 0 0 0 0 0 0 1 1 .000 .667 .000 .667 0 0 1 0 0 0 /D
2 Yrs 4 14 12 1 1 0 0 1 2 0 0 1 6 .083 .214 .333 .548 4 0 1 0 0 0 /73D
162 Game Avg 162 567 486 41 41 0 0 41 81 0 0 41 243 .083 .214 .333 .548 162 0 41 0 0 0
SFG (1 Yr) 3 11 11 1 1 0 0 1 2 0 0 0 5 .091 .091 .364 .455 4 0 0 0 0 0 /73
NYM (1 Yr) 1 3 1 0 0 0 0 0 0 0 0 1 1 .000 .667 .000 .667 0 0 1 0 0 0 /D

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
2012 25 PHI NL 37 3 0 0 0 0 2 0.2 1 3 0.4 .520 .501 0.3 0.0 3 /73H
2013 26 PHI NL 293 8 0 -1 -11 -4 -8 -0.9 10 2 0.0 .488 .495 1.3 -1.7 13 397/H
2014 27 PHI NL 117 -1 -1 0 2 -2 -1 -0.2 4 2 0.2 .497 .499 0.0 0.0 0 H37/5
2015 28 PHI NL 297 -1 -1 -1 -3 -5 -11 -1.2 10 -1 -0.3 .489 .493 0.0 -0.8 2 3H7
2016 29 PHI NL 89 -6 0 -1 -1 -1 -9 -1.0 3 -6 -0.7 .478 .494 -0.6 -0.3 -5 H37
2020 33 SFG NL 100 7 0 0 -1 -2 3 0.4 3 7 0.7 .508 .502 0.8 -0.3 8 7H/D39
2021 34 SFG NL 312 19 0 0 4 -4 19 1.9 11 30 2.9 .517 .512 2.5 -0.1 26 H37/9D1
2022 35 2TM NL 388 -5 0 -1 -14 -7 -27 -2.8 13 -14 -1.5 .476 .491 -0.1 -2.2 0 3DH7/91
2022 35 SFG NL 314 2 0 -1 -11 -5 -15 -1.5 11 -4 -0.5 .482 .490 0.6 -1.7 7 37DH/9
2022 35 NYM NL 74 -6 0 0 -3 -2 -12 -1.2 3 -9 -1.0 .455 .492 -0.7 -0.5 -6 DH/3917
2023 36 2TM NL 57 -2 -1 0 0 -1 -4 -0.4 2 -2 -0.2 .481 .499 -0.2 -0.2 -2 D/H3
2023 36 SFG NL 27 0 0 0 0 -1 -1 -0.1 1 0 0.0 .490 .499 0.0 -0.1 0 /DH
2023 36 MIL NL 30 -2 0 0 0 -1 -3 -0.3 1 -2 -0.2 .474 .498 -0.2 -0.1 -2 /D3H
9 Yrs 1690 22 -2 -4 -24 -26 -35 -4.0 56 22 1.4 .493 .498 4.0 -5.5 45 3H7D9/15
162 Game Avg 471 6 -1 -1 -7 -7 -10 -1.1 16 6 0.4 .493 .498 1.1 -1.5 13
PHI (5 Yrs) 833 2 -1 -3 -13 -12 -27 -3.1 27 0 -0.4 .490 .495 1.0 -2.9 13 3H79/5
SFG (4 Yrs) 753 28 -1 -1 -8 -12 6 0.6 26 32 3.1 .502 .502 3.9 -2.1 40 H37D9/1
NYM (1 Yr) 74 -6 0 0 -3 -2 -12 -1.2 3 -9 -1.0 .455 .492 -0.7 -0.5 -6 DH/3917
MIL (1 Yr) 30 -2 0 0 0 -1 -3 -0.3 1 -2 -0.2 .474 .498 -0.2 -0.1 -2 /D3H

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
2012 25 PHI NL 37 .430 173 .400 .394 8.1 32.4 5.4 21.7 39.1 34.8 0.64 52.2 39.1 8.7 0.5 0.0% 3.64 10.0 33.3 /73H
2013 26 PHI NL 293 .359 125 .324 .211 4.8 31.1 11.3 24.7 40.7 28.4 0.69 28.6 56.5 14.9 0.1 0.2% 5.11 25.0 33.3 397/H
2014 27 PHI NL 117 .317 94 .304 .167 2.6 27.4 6.8 30.1 45.2 15.1 0.85 35.6 50.7 13.7 -0.5 -0.1% -5.76 30.3 16.7 H37/5
2015 28 PHI NL 297 .320 97 .268 .179 4.0 23.2 7.1 90.4 45.0 24.8 46.5 23.3 0.87 30.2 53.0 16.8 -1.0 -0.1% 0.54 23.4 100.0 16.7 3H7
2016 29 PHI NL 89 .242 39 .246 .133 3.4 28.1 4.5 90.2 46.0 21.7 41.7 23.3 0.71 26.7 63.3 10.0 -1.4 -0.8% -8.78 27.8 0.0 75.0 H37
2020 33 SFG NL 100 .400 153 .322 .241 5.0 23.0 13.0 89.4 44.4 29.7 42.2 18.8 0.73 31.3 50.0 18.8 0.8 0.7% 7.04 18.8 100.0 23.1 7H/D39
2021 34 SFG NL 312 .403 154 .344 .248 5.1 27.9 14.7 93.0 54.9 29.5 43.8 23.3 0.78 29.0 55.1 15.9 1.7 1.0% 16.58 24.0 100.0 36.7 H37/9D1
2022 35 2TM NL 388 .300 89 .258 .135 2.8 27.1 11.6 89.2 40.5 20.7 41.8 29.7 0.72 29.7 50.4 19.8 -0.6 -0.4% 2.79 38.0 100.0 29.3 3DH7/91
2022 35 SFG NL 314 .323 105 .272 .157 3.5 27.1 12.7 89.5 42.4 21.2 40.8 29.9 0.69 30.4 51.6 17.9 -0.3 -0.2% 8.46 38.0 100.0 27.3 37DH/9
2022 35 NYM NL 74 .203 23 .208 .045 0.0 27.0 6.8 87.9 33.3 18.8 45.8 29.2 0.85 27.1 45.8 27.1 -0.4 -0.2% -5.67 37.5 37.5 DH/3917
2023 36 2TM NL 57 .287 76 .333 .061 0.0 28.1 14.0 94.0 51.5 21.2 48.5 30.3 0.94 21.2 66.7 12.1 -0.2 -0.1% -2.03 15.8 33.3 D/H3
2023 36 SFG NL 27 .328 106 .429 .087 0.0 33.3 14.8 97.4 64.3 28.6 35.7 35.7 0.56 21.4 71.4 7.1 -0.1 -0.1% 0.37 10.0 50.0 /DH
2023 36 MIL NL 30 .251 49 .263 .038 0.0 23.3 13.3 91.5 42.1 15.8 57.9 26.3 1.38 21.1 63.2 15.8 -0.1 -0.1% -2.40 22.2 0.0 /D3H
9 Yrs 1690 .339 112 .297 .188 4.0 27.2 10.7 90.7 46.2 25.0 43.3 25.2 0.77 30.1 53.7 16.2 -0.6 0.4% 19.13 26.8 85.7 29.7 3H7D9/15
MLB Average .322 100 .296 .154 2.8 21.3 8.1 88.4 38.8 23.9 43.8 23.7 0.80 28.4 53.4 18.2 30.2 74.2 40.6
Advanced Batting Table
Batting Batting Ratios Win Probability
Season Age Team Lg PA BAbip ISO HR% SO% BB% WPA cWPA RE24 RS% Pos Awards
2021 34 SFG NL 11 .000 .273 9.1 45.5 0.0 0.0 1.8% -0.56 /73
2022 35 NYM NL 3 .000 0.0 33.3 33.3 0.1 0.5% 0.83 0.0 /D
2 Yrs 14 .000 .250 7.1 42.9 7.1 0.1 2.3% 0.27 0.0 /73D
MLB Average .281 .151 3.2 26.0 7.8 28.0

Sabermetric Batting

Become a Stathead & surf this site ad-free.

Postseason Batting

Ratio Batting *

Win Probability *

Baserunning & Misc. Stats *

Situational Batting *

Pitch Summary -- Batting *

Cumulative Batting

Neutralized Batting

* - Disclaimer & Completeness Note

Hall of Fame Statistics

Frequently Asked Questions

How old is Darin Ruf?

Darin Ruf is 38 years old.

When was Darin Ruf born?

Darin Ruf was born on July 28, 1986.

Where was Darin Ruf born?

Darin Ruf was born in Omaha, NE.

How tall is Darin Ruf?

Darin Ruf is 6-2 (188 cm) tall.

How much did Darin Ruf weigh when playing?

Darin Ruf weighed 232 lbs (105 kg) when playing.

How many seasons did Darin Ruf play?

Darin Ruf played 9 seasons.

Is Darin Ruf in the Hall of Fame?

Darin Ruf has not been elected into the Hall of Fame.

When was Darin Ruf drafted?

Darin Ruf was drafted by the Philadelphia Phillies in the 20th round of the 2009 MLB June Amateur Draft from Creighton University (Omaha, NE).

What position did Darin Ruf play?

Darin Ruf was a First Baseman, Leftfielder and Pinch Hitter.

How many hits did Darin Ruf have?

Darin Ruf had 351 hits over his career.

How many home runs did Darin Ruf have?

Darin Ruf had 67 home runs over his career.

What was Darin Ruf's average?

Darin Ruf had a .239 average over his career.

How many teams has Darin Ruf played for?

Darin Ruf played for 4 teams; the Philadelphia Phillies, San Francisco Giants, New York Mets and Milwaukee Brewers.

When did Darin Ruf retire?

Darin Ruf last played in 2023.

Other Resources & Links