Darin Ruf

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

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200923 ROKGCL Phillies 5044 11200 2123 00 250327295622 45333 244 272 66
200923 ROKGCL Phillies 5043 14300 383 00 326408395804 70389 166 362 135
201024 A+2 teams 548497 1294048 3416111 54 260321404725 145363 296 310 95
201024 A+2 teams 548483 1404159 4711011 54 290365451817 161355 209 360 134
201125 A+2 teams 639575 14044111 4715513 01 243315381696 137312 247 303 90
201125 A+2 teams 639551 16544120 6610813 01 299384492876 192340 1710 385 153
201226 AA3 teams 765665 17029330 6219023 20 256340444784 188304 258 337 116
201226 AA3 teams 765642 19742251 8415623 20 3074056171.022 310324 2011 433 189
201327 AAA2 teams 643568 13629021 5720010 12 239320401721 162324 319 317 101
201327 AAA2 teams 643556 14333021 6917910 12 257350430779 173335 2811 345 123
201428 MLB4 teams 277246 541605 17658 10 220292346637 126271 236 272 67 -10 +0 -0 -5 +8 -0.8
201428 MLB4 teams 277244 551605 19628 10 225303352655 127275 227 292 82 -6 +0 -0 -5 +8 -0.3
201529 MLB2 teams 325294 6912012 21716 10 235299398697 163265 226 304 91 -3 +0 -8 -6 +9 -0.8
201529 MLB2 teams 325294 7113012 21716 10 241305408713 167274 226 315 99 -0 +0 -8 -6 +9 -0.5
201630 AAA2 teams 479444 10716222 221157 01 241288435722 194272 245 309 94
201630 AAA2 teams 479433 12020223 331037 01 277338492830 215310 227 361 134
202034 MLBSan Francisco Giants 10087 24605 13230 10 276370517887 241322 2313 402 166 +7 +0 -2 -1 +3 0.8
202034 MLBSan Francisco Giants 10087 24605 13230 10 276370517887 241322 2313 389 156 +6 +0 -2 -1 +3 0.7
202135 MLBSan Francisco Giants 312262 7414217 46873 20 282395546941 263358 2815 403 167 +24 +0 +2 -6 +9 3.0
202135 MLBSan Francisco Giants 312262 7113216 46873 20 271386519905 248344 2815 397 162 +22 +0 +2 -6 +9 2.8
202236 MLBNew York Mets 388334 6812011 451056 20 204309338647 135258 2712 293 83 -8 +0 -9 -7 +11 -1.2
202236 MLBNew York Mets 388334 6812011 451056 20 204309338647 135258 2712 296 85 -7 +0 -9 -7 +11 -1.2
202337 MLB2 teams 11297 18501 14360 00 186288268556 82279 3212 259 56 -6 +0 +0 -2 +3 -0.4
202337 MLB2 teams 11294 18501 17320 00 191315277592 85274 2915 279 72 -4 +0 +0 -2 +3 -0.2
▸ Career Totals
Career 16901469 35169367 18046025 61 239332427759 188297 2711 336 116 +30 +1 -27 -51 +48 0.1
/ 162G 650565 13627126 6917710 20 241334430764 189299 2711 336 116 +12 +0 -10 -20 +18 0.0
Career 46384113 100022512143 380122090 158 243321408729 165306 268 317 101 +3 -0 -27 -73 +131 3.5
/ 162G 650576 14132220 5317113 21 245322411733 167309 268 317 101 +0 +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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200923 ROKGCL Phillies 5043 14300 383 00 326408395804 70389 166 362 135 +2 +0 +1 0.3
201024 A+Clearwater Threshers 407368 1023425 26878 22 277337421759 144346 216 335 115 +7 -0 +12 1.8
201024 ALakewood BlueClaws 141115 38734 21233 32 330446548994 217382 1615 431 188 +14 -0 +4 1.8
201125 A+Clearwater Threshers 558484 14943117 569510 01 308388506894 198351 1710 391 157 +36 -0 +16 5.3
201125 INTLScottsdale Scorpions 8167 16103 10133 00 239358388746 149255 1612 340 119 +2 +0 +2 0.4
201226 MLBPhiladelphia Phillies 3733 11213 2120 00 3333717271.099 394400 325 442 196 +4 +0 -1 -8 +1 -0.4
201226 AAReading Phillies 584489 15532138 6510218 20 3174156201.035 303325 1711 439 194 +62 +0 +17 8.1
201226 INTLTiburones de La Guaira 144120 318010 17425 00 258373575948 317300 2912 405 168 +11 +0 +4 1.6
201327 MLBPhiladelphia Phillies 293251 6211014 33917 00 247351458809 211324 3111 358 132 +11 +0 -9 -11 +8 -0.1
201327 AAALehigh Valley IronPigs 350305 812207 36883 12 266349407755 141343 2510 335 114 +6 -1 +10 1.5
201428 MLBPhiladelphia Phillies 117102 24803 8324 00 235316402718 167304 277 315 99 -0 +0 -0 -5 +3 -0.2
201428 AAALehigh Valley IronPigs 9183 22601 6160 10 265315373688 108309 187 303 90 -1 +0 +3 0.2
201428 ROKGCL Phillies 2723 3100 341 00 130259174433 43158 1511 219 26 -2 +0 +1 -0.2
201428 INTLTigres del Licey 4236 6101 2103 00 167268278546 111192 245 252 51 -2 +0 +1 -0.1
201529 MLBPhiladelphia Phillies 297268 6312012 21695 10 235303414717 179268 237 316 100 +0 +0 -8 -6 +8 -0.5
201529 AAALehigh Valley IronPigs 2826 8100 021 00 308333346679 38320 70 298 87 -0 +0 +1 0.0
201630 MLBPhiladelphia Phillies 8983 17203 4250 01 205241337579 133246 284 252 51 -5 -0 -1 -5 +3 -0.9
201630 AAALehigh Valley IronPigs 390350 10318220 29787 00 294360529889 234324 207 386 153 +23 +0 +11 3.5
202034 MLBSan Francisco Giants 10087 24605 13230 10 276370517887 241322 2313 389 156 +6 +0 -2 -1 +3 0.7
202135 MLBSan Francisco Giants 312262 7113216 46873 20 271386519905 248344 2815 397 162 +22 +0 +2 -6 +9 2.8
202236 MLBNew York Mets 388334 6812011 451056 20 204309338647 135258 2712 296 85 -7 +0 -9 -7 +11 -1.2
202337 MLBMilwaukee Brewers 5749 11300 8160 00 224333286619 61333 2814 293 82 -1 +0 +0 -2 +2 -0.2
202337 AAANashville Sounds 5545 7201 9160 00 156296267563 111207 2916 265 61 -2 +0 +2 -0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 16901469 35169367 18046025 61 239332427759 188297 2711 336 116 +30 +1 -27 -51 +48 0.1