Randy Ruiz

PosDH
B/TR/R
Born1977-10-19
Age (2026)48

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
200527 AAReading Phillies 385361 11326025 131126 02 313347593940 280384 293 405 168
200527 AAReading Phillies 385344 12029027 30876 02 3494116691.079 320396 238 459 209
200628 AATrenton Thunder 555510 11929124 2818015 20 233293435728 202308 325 315 99
200628 AATrenton Thunder 555491 13936128 4714015 20 283363532895 248342 258 391 157
200729 AA2 teams 527488 11923319 301476 11 244296420716 176308 286 310 96
200729 AA2 teams 527474 13929422 441166 11 293361511871 217345 228 381 149
200830 AAA2 teams 524486 13329315 2116011 12 274319438757 165372 314 324 106
200830 AAA2 teams 524478 15035318 2913711 12 314367513879 199401 266 383 151
200931 AAA2 teams 651594 16041229 4016313 11 269329492821 222323 256 353 128
200931 AAA2 teams 651577 18450235 5713413 11 319393594987 276362 219 426 184
201032 MLBToronto Blue Jays 4040 6201 0110 10 150150275425 125179 280 181 -3 -5 +0 +0 -1 +1 -0.4
201032 MLBToronto Blue Jays 4040 6201 0110 10 150150275425 125179 280 184 -1 -5 +0 +0 -1 +1 -0.4
201133 INTLPuerto Rico 143128 40713 11314 00 312385453838 141394 228
201133 INTLPuerto Rico 143128 40713 11314 00 312385453838 141394 228 376 146
201234 AAA2 teams 306281 728115 17995 31 256310452762 196335 326 329 110
201234 AAA2 teams 306270 8413117 28715 31 311386556942 244362 239 408 170
201335 AAA2 teams 591552 15724027 271657 12 284326475801 190356 285 340 118
201335 AAA2 teams 591540 16428129 391427 12 304358520879 217361 247 383 151
201436 AAA2 teams 306284 67605 13846 22 236284310594 74313 274 262 59
201436 AAA2 teams 306275 741015 22696 22 269337367704 98338 237 317 101
201537 INTL2 teams 231220 471305 5703 00 214241341582 127284 302 249 49
201537 INTL2 teams 231213 521404 12443 00 244294366660 122286 195 293 82
201638 INTLPuerto Rico 5048 13300 1151 00 271300333633 62394 302
201638 INTLPuerto Rico 5048 13300 1151 00 271300333633 62394 302 287 78
201739 INTLIndios de Mayaguez 3734 11102 380 00 324378529908 206375 228
201739 INTLIndios de Mayaguez 3734 11102 380 00 324378529908 206375 228 399 164
▸ Career Totals
Career 238217 5911012 16674 21 272333488822 217338 287 360 134 +9 +0 -0 -25 +7 -1.0
/ 162G 650593 16130033 4418311 53 272334489823 218337 287 360 134 +25 -0 -0 -69 +18 -2.7
Career 43464026 105721211170 209124577 1211 263311447759 185335 295 308 94 -28 -2 -0 -104 +123 -1.1
/ 162G 650602 15832225 3118612 22 262312447758 184336 295 308 94 -4 -0 -0 -16 +18 -0.2

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
200527 AAReading Phillies 385344 12029027 30876 02 3494116691.079 320396 238 459 209 +48 -1 +11 5.9
200628 AATrenton Thunder 555491 13936128 4714015 20 283363532895 248342 258 391 157 +36 +0 +16 5.3
200729 AAAOttawa Lynx 8879 17404 9230 00 215295418713 203250 2610 317 101 +0 +0 +2 0.3
200729 AAConnecticut Defenders 439395 12225418 35936 11 309374529903 220362 218 393 159 +29 -0 +12 4.2
200830 MLBMinnesota Twins 6862 17201 6210 00 274338355693 81400 319 316 100 +0 +0 +0 -13 +2 -1.1
200830 AAARochester Red Wings 456416 13333317 2311611 12 320371536907 216401 255 393 159 +30 -1 +13 4.3
200931 MLBToronto Blue Jays 130115 367010 10354 11 3133886351.022 322366 278 438 193 +14 -0 -1 -12 +4 0.5
200931 AAALas Vegas 51s 521462 14843225 47999 00 320394584978 264361 199 423 182 +48 +0 +15 6.4
201032 MLBToronto Blue Jays 4040 6201 0110 10 150150275425 125179 280 184 -1 -5 +0 +0 -1 +1 -0.4
201133 INTLPuerto Rico 143128 40713 11314 00 312385453838 141394 228 376 146 +7 +0 +4 1.2
201234 AAAReno Aces 205181 609114 19472 31 3314016241.025 293374 239 437 193 +21 +0 +6 2.8
201234 INTLIndios de Mayaguez 10189 24403 9243 00 270356416772 146339 249 349 125 +3 +0 +3 0.6
201335 AAAScranton/Wilkes-Barre RailRiders 442404 12322023 311056 12 304363530893 225361 247 391 157 +29 -1 +13 4.1
201335 INTLPuerto Rico 149136 41616 8371 00 301345493837 191361 255 359 133 +6 +0 +4 1.0
201436 AAARojos del Aguila de Veracruz 187169 45404 14421 22 266326361687 95325 227 307 93 -1 -0 +5 0.4
201436 INTLIndios de Mayaguez 119106 29611 8275 00 274353377730 104359 237 333 113 +2 +0 +3 0.5
201537 AAABroncos de Tamaulipas 10397 25902 4251 00 258294412706 155324 244 310 95 -1 +0 +3 0.2
201537 INTLIndios de Mayaguez 128116 27502 8192 00 233294328621 95258 156 279 72 -4 +0 +4 -0.0
201638 INTLPuerto Rico 5048 13300 1151 00 271300333633 62394 302 287 78 -1 +0 +1 0.0
201739 INTLIndios de Mayaguez 3734 11102 380 00 324378529908 206375 228 399 164 +3 +0 +1 0.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 238217 5911012 16674 21 272333488822 217338 287 360 134 +9 +0 -0 -25 +7 -1.0