Carlos Ruiz

PosC
B/TR/R
Born1979-01-22
Age (2026)47

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
200526 AAAScranton/Wilkes-Barre Red Barons 388358 1002293 19573 45 279321416737 137318 155 324 106
200526 AAAScranton/Wilkes-Barre Red Barons 388347 1042594 30483 45 300361458819 159331 128 355 130
200627 AAA2 teams 501454 12423117 307510 43 273332441773 167292 156 332 112
200627 AAA2 teams 501437 13126119 476410 43 300381494875 195313 139 382 151
200728 MLBPhiladelphia Phillies 429374 972926 42495 61 259342396738 136283 1110 307 93 -3 +1 +10 +8 +12 2.8
200728 MLBPhiladelphia Phillies 429374 972926 42495 61 259342396738 136283 1110 327 108 +4 +1 +10 +8 +12 3.5
200829 MLBPhiladelphia Phillies 373320 701404 44384 12 219321300621 81237 1012 273 67 -14 -1 +8 +7 +11 1.1
200829 MLBPhiladelphia Phillies 373320 701404 44384 12 219321300621 81237 1012 287 78 -9 -1 +8 +7 +11 1.6
200930 MLB2 teams 395336 852719 49414 32 253355420774 167264 1012 325 107 +3 -0 +9 +7 +11 3.1
200930 MLB2 teams 395335 852719 50414 32 254357421778 167265 1013 345 122 +10 -0 +9 +7 +11 3.8
201031 MLBPhiladelphia Phillies 433371 1102718 55546 01 296396439835 143329 1213 351 127 +13 -0 +6 +8 +12 3.9
201031 MLBPhiladelphia Phillies 433371 1122818 55546 01 302400447848 146335 1213 381 150 +24 -0 +6 +8 +12 5.1
201132 MLBPhiladelphia Phillies 472410 1142206 484810 10 278368376743 98303 1010 320 103 +1 +0 -7 +8 +13 1.6
201132 MLBPhiladelphia Phillies 472410 1162306 484810 10 283372383755 100308 1010 342 120 +11 +0 -7 +8 +13 2.6
201233 MLBPhiladelphia Phillies 421372 11831015 295016 40 317391522912 204331 127 388 155 +26 +1 +4 +8 +12 5.1
201233 MLBPhiladelphia Phillies 421372 12132016 295016 40 325398540938 215339 127 410 172 +34 +1 +4 +8 +12 5.9
201334 MLBPhiladelphia Phillies 341310 821605 18397 10 265319365684 100287 115 293 83 -7 +0 -6 +6 +10 0.4
201334 MLBPhiladelphia Phillies 341310 831605 18397 10 268322368690 100291 115 307 93 -3 +0 -6 +6 +10 0.8
201435 MLB2 teams 464398 972516 476413 52 244343357700 113273 1410 312 97 -1 +0 +2 +8 +13 2.3
201435 MLB2 teams 464398 992616 476313 52 249347364711 116278 1410 322 105 +3 +0 +2 +8 +13 2.7
201536 MLBPhiladelphia Phillies 320284 601312 28434 11 211291285576 74242 139 255 53 -17 -0 -11 +6 +9 -1.3
201536 MLBPhiladelphia Phillies 320284 601312 28434 11 211291285576 74242 139 265 61 -14 -0 -11 +6 +9 -1.0
201637 MLBLos Angeles Dodgers 233201 54803 27335 31 269369353722 85309 1412 331 111 +3 +0 -5 +4 +7 0.9
201637 MLBLos Angeles Dodgers 233201 53803 27335 31 264365348713 85303 1412 331 111 +3 +0 -5 +4 +7 0.9
201738 MLBSeattle Mariners 145125 27803 14384 10 216315352667 136282 2610 304 91 -1 +0 -5 +3 +4 0.1
201738 MLBSeattle Mariners 145125 27803 14384 10 216315352667 136282 2610 301 89 -2 +0 -5 +3 +4 0.0
▸ Career Totals
Career 40693539 935223771 40349978 2510 264352391744 127289 1210 334 114 +62 +1 +6 +81 +115 27.1
/ 162G 650565 14936111 648012 42 264350389740 126289 1210 334 114 +10 +0 +1 +13 +18 4.3
Career 49154313 11382651687 45062991 3418 264346393739 129290 139 319 102 +13 -0 +6 +88 +139 25.0
/ 162G 650570 15135212 608312 42 265347396744 132290 139 319 102 +2 +0 +1 +12 +18 3.3

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
200526 AAAScranton/Wilkes-Barre Red Barons 388347 1042594 30483 45 300361458819 159331 128 355 130 +13 -1 +11 2.3
200627 MLBPhiladelphia Phillies 7869 18113 581 00 261320435755 174254 106 322 105 +0 +0 +2 +9 +2 1.3
200627 AAAScranton/Wilkes-Barre Red Barons 423368 11325016 42569 43 307391505897 198324 1310 394 159 +28 -0 +12 4.1
200728 MLBPhiladelphia Phillies 429374 972926 42495 61 259342396738 136283 1110 327 108 +4 +1 +10 +8 +12 3.5
200829 MLBPhiladelphia Phillies 373320 701404 44384 12 219321300621 81237 1012 287 78 -9 -1 +8 +7 +11 1.6
200930 MLBPhiladelphia Phillies 379322 822619 47394 32 255357425782 171264 1012 346 123 +10 -0 +9 +7 +11 3.7
200930 AAALehigh Valley IronPigs 1613 3100 320 00 231375308683 77273 1219 324 106 +0 +0 +0 0.1
201031 MLBPhiladelphia Phillies 433371 1122818 55546 01 302400447848 146335 1213 381 150 +24 -0 +6 +8 +12 5.1
201132 MLBPhiladelphia Phillies 472410 1162306 484810 10 283372383755 100308 1010 342 120 +11 +0 -7 +8 +13 2.6
201233 MLBPhiladelphia Phillies 421372 12132016 295016 40 325398540938 215339 127 410 172 +34 +1 +4 +8 +12 5.9
201334 MLBPhiladelphia Phillies 341310 831605 18397 10 268322368690 100291 115 307 93 -3 +0 -6 +6 +10 0.8
201435 MLBPhiladelphia Phillies 445381 962516 466012 42 252351370721 118281 1310 326 108 +4 +0 +2 +8 +13 2.7
201435 A+Clearwater Threshers 1917 3100 131 10 176263235498 59214 165 238 41 -1 +0 +1 -0.1
201536 MLBPhiladelphia Phillies 320284 601312 28434 11 211291285576 74242 139 265 61 -14 -0 -11 +6 +9 -1.0
201637 MLBLos Angeles Dodgers 233201 53803 27335 31 264365348713 85303 1412 331 111 +3 +0 -5 +4 +7 0.9
201738 MLBSeattle Mariners 145125 27803 14384 10 216315352667 136282 2610 301 89 -2 +0 -5 +3 +4 0.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career 40693539 935223771 40349978 2510 264352391744 127289 1210 334 114 +62 +1 +6 +81 +115 27.1