Randy Ruiz

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

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
200527 AAReading Phillies 385344 12029027 30876 02 3494116691.079 320396 238 459 197 +44 -1 +8 5.3
200628 AATrenton Thunder 555491 13936128 4714015 20 283363532895 248342 258 391 151 +33 +0 +12 4.7
200729 AAAOttawa Lynx 8879 17404 9230 00 215295418713 203250 2610 317 101 +0 +0 +2 0.2
200729 AAConnecticut Defenders 439395 12225418 35936 11 309374529903 220362 218 393 152 +27 -0 +10 3.7
200830 MLBMinnesota Twins 6862 17201 6210 00 274338355693 81400 319 316 100 +0 +0 +0 -13 +1 -1.2
200830 AAARochester Red Wings 456416 13333317 2311611 12 320371536907 216401 255 393 152 +28 -1 +10 3.8
200931 MLBToronto Blue Jays 130115 367010 10354 11 3133886351.022 322366 278 438 182 +13 -0 -1 -12 +3 0.3
200931 AAALas Vegas 51s 521462 14843225 47999 00 320394584978 264361 199 423 172 +45 +0 +11 5.7
201032 MLBToronto Blue Jays 4040 6201 0110 10 150150275425 125179 280 184 11 -4 +0 +0 -1 +1 -0.4
201133 INTLPuerto Rico 143128 40713 11314 00 312385453838 141394 228 376 140 +7 +0 +3 1.0
201234 AAAReno Aces 205181 609114 19472 31 3314016241.025 293374 239 437 182 +20 +0 +4 2.5
201234 INTLIndios de Mayaguez 10189 24403 9243 00 270356416772 146339 249 349 122 +3 +0 +2 0.5
201335 AAAScranton/Wilkes-Barre RailRiders 442404 12322023 311056 12 304363530893 225361 247 391 151 +27 -1 +10 3.6
201335 INTLPuerto Rico 149136 41616 8371 00 301345493837 191361 255 359 129 +5 +0 +3 0.9
201436 AAARojos del Aguila de Veracruz 187169 45404 14421 22 266326361687 95325 227 307 94 -1 -0 +4 0.2
201436 INTLIndios de Mayaguez 119106 29611 8275 00 274353377730 104359 237 333 112 +2 +0 +3 0.4
201537 AAABroncos de Tamaulipas 10397 25902 4251 00 258294412706 155324 244 310 96 -1 +0 +2 0.2
201537 INTLIndios de Mayaguez 128116 27502 8192 00 233294328621 95258 156 279 75 -4 +0 +3 -0.1
201638 INTLPuerto Rico 5048 13300 1151 00 271300333633 62394 302 287 80 -1 +0 +1 -0.0
201739 INTLIndios de Mayaguez 3734 11102 380 00 324378529908 206375 228 399 156 +2 +0 +1 0.3
▸ Career Totals (raw MLB only — historical actual)
MLB Career 238217 5911012 16674 21 272333488822 217338 287 360 130 +9 +0 -0 -25 +5 -1.2
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200527 AA MLEReading Phillies 385361 11227021 131066 02 310345560904 249372 283 394 153 +24 -1 +8 3.2
200628 AA MLETrenton Thunder 555510 11930121 2817115 20 233293420713 186301 315 308 95 -4 +0 +12 0.9
200729 AAA MLEOttawa Lynx 8882 14303 6280 00 171227317544 146209 327 231 42 -6 +0 +2 -0.4
200729 AA MLEConnecticut Defenders 439407 10721414 231136 11 263312437749 174322 265 319 102 +1 -0 +10 1.1
200830 MLB MLEMinnesota Twins 6862 17201 6210 00 274338355693 81400 319 303 91 -1 +0 +0 -13 +1 -1.3
200830 AAA MLERochester Red Wings 456424 11427312 1513911 12 269311432743 163356 303 317 101 +0 -1 +10 1.0
200931 MLB MLEToronto Blue Jays 130115 367010 10354 11 3133886351.022 322366 278 433 179 +12 -0 -1 -12 +3 0.3
200931 AAA MLELas Vegas 51s 521479 12434219 301289 00 259315457772 198309 256 333 112 +7 +0 +11 1.9
201032 MLB MLEToronto Blue Jays 4040 6201 0110 10 150150275425 125179 280 182 9 -4 +0 +0 -1 +1 -0.4
201234 AAA MLEReno Aces 205188 506110 12632 31 266317468785 202333 316 341 117 +4 +0 +4 0.9
201335 AAA MLEScranton/Wilkes-Barre RailRiders 442415 11018016 201256 12 265308424732 159343 285 319 102 +1 -1 +10 1.0
201436 AAA MLERojos del Aguila de Veracruz 187174 42403 9511 22 241283316599 75302 275 258 61 -9 -0 +4 -0.5
201537 AAA MLEBroncos de Tamaulipas 10399 22702 2311 00 222245354599 131284 302 246 53 -6 +0 +2 -0.4
200527 AA MLEReading Phillies 385361 11227021 131066 02 310345560904 249381 283 394 153
200527 AA RAWReading Phillies 385344 12029027 30876 02 3494116691.079 320396 238 459 153
200628 AA MLETrenton Thunder 555510 11930121 2817115 20 233293420713 186306 315 308 95
200628 AA RAWTrenton Thunder 555491 13936128 4714015 20 283363532895 248342 258 391 95
200729 AA MLE2 teams 527488 12024417 301416 11 246298416714 170309 276 304 92
200729 AA RAW2 teams 527474 13929422 441166 11 293361511871 217345 228 381 92
200830 AAA MLE2 teams 524486 13129313 2116011 12 270315422736 152370 314 315 99
200830 AAA RAW2 teams 524478 15035318 2913711 12 314367513879 199401 266 383 99
200931 AAA MLE2 teams 651594 16041229 4016313 11 269329492821 222323 256 353 125
200931 AAA RAW2 teams 651577 18450235 5713413 11 319393594987 276362 219 426 125
201032 MLB MLEToronto Blue Jays 4040 6201 0110 10 150150275425 125179 280 182 9 -4 +0 +0 -1 +1 -0.4
201032 MLB RAWToronto Blue Jays 4040 6201 0110 10 150150275425 125179 280 184 9 -4 +0 +0 -1 +1 -0.4
201133 INTL MLEPuerto Rico 143128 40713 11314 00 312385453838 141394 228
201133 INTL RAWPuerto Rico 143128 40713 11314 00 312385453838 141394 228 376 140
201234 AAA MLE2 teams 306280 7510115 18955 31 268323471795 204347 316 341 117
201234 AAA RAW2 teams 306270 8413117 28715 31 311386556942 244362 239 408 117
201335 AAA MLE2 teams 591552 14724021 271677 12 266309424733 158341 285 319 102
201335 AAA RAW2 teams 591540 16428129 391427 12 304358520879 217361 247 383 102
201436 AAA MLE2 teams 306283 68605 14846 22 240290314605 74320 275 258 61
201436 AAA RAW2 teams 306275 741015 22696 22 269337367704 98338 237 317 61
201537 INTL MLE2 teams 231219 481504 6693 00 219250342592 123295 303 246 53
201537 INTL RAW2 teams 231213 521404 12443 00 244294366660 122286 195 293 53
201638 INTL MLEPuerto Rico 5048 13300 1151 00 271300333633 62394 302
201638 INTL RAWPuerto Rico 5048 13300 1151 00 271300333633 62394 302 287 80
201739 INTL MLEIndios de Mayaguez 3734 11102 380 00 324378529908 206375 228
201739 INTL RAWIndios de Mayaguez 3734 11102 380 00 324378529908 206375 228 399 156
200527 AA MLEReading Phillies 385363 11227021 131066 02 309345556901 248372 283 394 153
200628 AA MLETrenton Thunder 555507 11930121 2817115 20 235293422715 187301 315 308 95
200729 AA MLE2 teams 527486 12024417 301416 11 247298418715 171303 276 304 92
200830 AAA MLE2 teams 524487 13129313 2116011 12 269315421736 152362 314 315 99
200931 AAA MLE2 teams 651593 16041229 4016313 11 270329492822 223320 256 353 125
201032 MLB MLEToronto Blue Jays 4040 6201 0110 10 150150275425 125179 280 182 9
201234 AAA MLE2 teams 306280 7510115 18955 31 268323471795 204333 316 341 117
201335 AAA MLE2 teams 591552 14724021 271677 12 266309424733 158343 285 319 102
201436 AAA MLE2 teams 306283 68605 14846 22 240290314605 74302 275 258 61
201537 INTL MLE2 teams 231220 481504 6693 00 218250341591 123284 303 246 53
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 238217 5911012 16674 21 272333488822 217338 287 360 91 +9 +0 -0 -25 +5 -1.2
/ 162G A+C 650593 16130033 4418311 53 272334489823 218337 287 360 91 +23 +0 -0 -69 +14 -3.3
Career MLE 43464023 105021912152 212122177 1211 261311435745 174335 285 302 91 +9 +0 -0 -25 +5 -1.2
/ 162G MLE 650602 15833223 3218312 22 262313439752 176337 285 302 91 +23 +0 -0 -69 +14 -3.3