Darin Ruf

Pos1B
B/TR/R
Born1986-07-28
Age (2026)40

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200923 ROKGCL Phillies 5044 11200 2123 00 .250.327.295.622 .045.333 244 .272 66 -2 +0 +0 -1 +1 -0.1
201024 A+2 teams 548499 1253848 3215711 54 .251.310.391.701 .140.345 296 .302 89 -7 -1 +0 -10 +16 -0.1
201125 A+2 teams 639575 14344113 4715513 01 .249.320.397.716 .148.316 247 .312 97 -2 -0 +0 -11 +18 0.4
201226 AA3 teams 765667 17932236 6018223 20 .268.349.484.834 .216.308 248 .356 130 +26 +0 -1 -8 +22 4.0
201327 AAA2 teams 643568 13630020 5719810 12 .239.320.398.718 .158.324 319 .313 98 -2 -1 -9 -11 +18 -0.4
201428 MLB4 teams 277246 561705 17668 10 .228.299.358.657 .130.283 246 .275 68 -10 +0 -0 -5 +8 -0.7
201529 MLB2 teams 325294 7013011 21716 10 .238.302.395.697 .156.273 226 .300 88 -4 +0 -8 -6 +9 -0.9
201630 AAA2 teams 479443 10716221 231177 01 .242.290.429.719 .187.277 245 .308 94 -3 -0 -1 -5 +14 0.4
202034 MLBSan Francisco Giants 10087 24704 13230 10 .276.370.494.864 .218.333 2313 .369 141 +5 +0 -2 -1 +3 0.5
202135 MLBSan Francisco Giants 312262 7012217 46873 20 .267.383.523.906 .256.333 2815 .382 150 +18 +0 +2 -6 +9 2.4
202236 MLBNew York Mets 388334 7013011 451056 20 .210.314.347.662 .138.267 2712 .296 85 -7 +0 -9 -7 +11 -1.1
202337 MLB2 teams 11297 17501 14360 00 .175.279.258.537 .082.262 3212 .249 49 -6 +0 +0 -2 +3 -0.5
▸ Career Totals (MLE all levels + projections)
Career 46384116 100822911147 377120990 158 .245.322.413.735 .168.306 268 .317 101 +6 -0 -27 -73 +131 3.7
/ 162G 650577 14232221 5316913 21 .246.323.418.741 .172.307 268 .317 101 +1 +0 -4 -10 +18 0.5

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200923 ROKGCL Phillies 5043 14300 383 00 .326.408.395.804 .070.389 166 .362 135 +2 +0 +1 0.3
201024 A+Clearwater Threshers 407368 1023425 26878 22 .277.337.421.759 .144.346 216 .335 115 +7 -0 +12 1.8
201024 ALakewood BlueClaws 141115 38734 21233 32 .330.446.548.994 .217.382 1615 .431 188 +14 -0 +4 1.8
201125 A+Clearwater Threshers 558484 14943117 569510 01 .308.388.506.894 .198.351 1710 .391 157 +36 -0 +16 5.3
201125 INTLScottsdale Scorpions 8167 16103 10133 00 .239.358.388.746 .149.255 1612 .340 119 +2 +0 +2 0.4
201226 MLBPhiladelphia Phillies 3733 11213 2120 00 .333.371.7271.099 .394.400 325 .442 196 +4 +0 -1 -8 +1 -0.4
201226 AAReading Phillies 584489 15532138 6510218 20 .317.415.6201.035 .303.325 1711 .439 194 +62 +0 +17 8.1
201226 INTLTiburones de La Guaira 144120 318010 17425 00 .258.373.575.948 .317.300 2912 .405 168 +11 +0 +4 1.6
201327 MLBPhiladelphia Phillies 293251 6211014 33917 00 .247.351.458.809 .211.324 3111 .358 132 +11 +0 -9 -11 +8 -0.1
201327 AAALehigh Valley IronPigs 350305 812207 36883 12 .266.349.407.755 .141.343 2510 .335 114 +6 -1 +10 1.5
201428 MLBPhiladelphia Phillies 117102 24803 8324 00 .235.316.402.718 .167.304 277 .315 99 -0 +0 -0 -5 +3 -0.2
201428 AAALehigh Valley IronPigs 9183 22601 6160 10 .265.315.373.688 .108.309 187 .303 90 -1 +0 +3 0.2
201428 ROKGCL Phillies 2723 3100 341 00 .130.259.174.433 .043.158 1511 .219 26 -2 +0 +1 -0.2
201428 INTLTigres del Licey 4236 6101 2103 00 .167.268.278.546 .111.192 245 .252 51 -2 +0 +1 -0.1
201529 MLBPhiladelphia Phillies 297268 6312012 21695 10 .235.303.414.717 .179.268 237 .316 100 +0 +0 -8 -6 +8 -0.5
201529 AAALehigh Valley IronPigs 2826 8100 021 00 .308.333.346.679 .038.320 70 .298 87 -0 +0 +1 0.0
201630 MLBPhiladelphia Phillies 8983 17203 4250 01 .205.241.337.579 .133.246 284 .252 51 -5 -0 -1 -5 +3 -0.9
201630 AAALehigh Valley IronPigs 390350 10318220 29787 00 .294.360.529.889 .234.324 207 .386 153 +23 +0 +11 3.5
202034 MLBSan Francisco Giants 10087 24605 13230 10 .276.370.517.887 .241.322 2313 .389 156 +6 +0 -2 -1 +3 0.7
202135 MLBSan Francisco Giants 312262 7113216 46873 20 .271.386.519.905 .248.344 2815 .397 162 +22 +0 +2 -6 +9 2.8
202236 MLBNew York Mets 388334 6812011 451056 20 .204.309.338.647 .135.258 2712 .296 85 -7 +0 -9 -7 +11 -1.2
202337 MLBMilwaukee Brewers 5749 11300 8160 00 .224.333.286.619 .061.333 2814 .293 82 -1 +0 +0 -2 +2 -0.2
202337 AAANashville Sounds 5545 7201 9160 00 .156.296.267.563 .111.207 2916 .265 61 -2 +0 +2 -0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 16901469 35169367 18046025 61 .239.332.427.759 .188.297 2711 .336 116 +30 +1 -27 -51 +48 0.1