Carlos M. Rodriguez

PosC
B/TR/R
Born1981-12-26
Age (2027)45
No MLB projection yet. Career stats below are historical.
Overview
INTLLAST SEASON 2021
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
201937AAA/INTL2 orgs420.263/.342/.42112047—.182/.238/.288
202038INTLSultanes de M…73.169/.310/.2541066—
202139INTLSultanes de M…39.167/.211/.2500023—
Contract
No contract data on file.

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. 2027 = full-season projection (no games played yet). 2028+ via Advanced Marcel + aging curve. Catcher framing: only 2027 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 1-3 WAR low.

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)
200523 AAATuneros de San Luis — 227189 46808 31584 21 243362413774 169302 2614 346 81 — — — — — —
200624 AAASultanes de Monterrey — 180163 36304 12541 02 221278313591 92299 307 264 40 — — — — — —
200725 AAASultanes de Monterrey — 195172 48707 19503 00 279361442803 163353 2610 358 85 — — — — — —
200826 AAASultanes de Monterrey — 178159 39502 13473 00 245314314629 69333 267 285 52 — — — — — —
200927 AAASultanes de Monterrey — 197161 461012 32461 30 286407398805 112386 2316 363 95 — — — — — —
201028 AAADorados de Chihuahua — 243208 56905 28613 10 269364385749 115352 2512 336 66 — — — — — —
201129 AAAOlmecas de Tabasco — 193170 469010 22560 00 271354500854 229346 2911 374 77 — — — — — —
201129 INTLNaranjeros de Hermosillo — 1515 2001 080 00 133133333467 200167 530 199 21 — — — — — —
201230 AAARieleros de Aguascalientes — 436379 11220232 461374 22 296378612990 317374 3111 420 83 — — — — — —
201230 INTLNaranjeros de Hermosillo — 6354 8102 7242 00 148270278548 130214 3811 259 62 — — — — — —
201331 AAARieleros de Aguascalientes — 339296 7716019 34826 11 260348507855 247294 2410 372 61 — — — — — —
201331 INTLVenados de Mazatlan — 4135 9100 4172 00 257366286652 29500 4110 312 97 — — — — — —
201432 AAARieleros de Aguascalientes — 363309 8814218 41967 20 285381518899 233355 2611 389 63 — — — — — —
201533 AAARieleros de Aguascalientes — 437378 10520013 46925 22 278364434797 156331 2111 352 55 — — — — — —
201533 INTLMayos de Navojoa — 4441 8202 1120 00 195214390605 195214 272 251 56 — — — — — —
201634 AAARieleros de Aguascalientes — 309280 7019010 20915 01 250311425736 175328 296 323 32 — — — — — —
201735 AAARieleros de Aguascalientes — 391356 11024215 30962 10 309366514880 205385 258 384 79 — — — — — —
201735 INTLCharros de Jalisco — 4438 11100 3112 00 289372316688 26393 257 316 100 — — — — — —
201836 INTLAguilas de Mexicali — 6759 14004 5203 00 237328441769 203286 307 344 119 — — — — — —
201937 AAARieleros de Aguascalientes — 367328 8718112 331134 01 265340436776 171368 319 344 39 — — — — — —
201937 INTLAguilas de Mexicali — 5345 11300 6192 00 244358311670 67423 3611 316 100 — — — — — —
202038 INTLSultanes de Monterrey — 7359 10201 11221 00 169310254564 85243 3015 266 66 — — — — — —
202139 INTLSultanes de Monterrey — 3936 6110 2110 00 167211250461 83240 285 203 23 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
200523 AAA MLETuneros de San Luis — 227198 42706 22704 21 212304338642 126282 3110 288 81 — — — — — —
200624 AAA MLESultanes de Monterrey — 180166 34303 9651 02 205250277527 72295 365 227 40 — — — — — —
200725 AAA MLESultanes de Monterrey — 195178 44605 13603 00 247309365674 118335 317 294 85 — — — — — —
200826 AAA MLESultanes de Monterrey — 178164 36401 8563 00 220269262531 43320 314 245 52 — — — — — —
200927 AAA MLESultanes de Monterrey — 197172 44911 21551 30 256340337677 81363 2811 309 95 — — — — — —
201028 AAA MLEDorados de Chihuahua — 243218 48803 18703 10 220289298587 78300 297 266 66 — — — — — —
201129 AAA MLEOlmecas de Tabasco — 193178 38708 14690 00 213271388658 174293 367 282 77 — — — — — —
201230 AAA MLERieleros de Aguascalientes — 436396 8414220 291704 22 212273409682 197294 397 291 83 — — — — — —
201331 AAA MLERieleros de Aguascalientes — 339310 6212010 201066 11 200262335597 135257 316 259 61 — — — — — —
201432 AAA MLERieleros de Aguascalientes — 363325 649110 251247 20 197269323592 126274 347 261 63 — — — — — —
201533 AAA MLERieleros de Aguascalientes — 437397 831506 271225 22 209268292560 83274 286 250 55 — — — — — —
201634 AAA MLERieleros de Aguascalientes — 309288 501305 121165 01 174220271491 97255 384 216 32 — — — — — —
201735 AAA MLERieleros de Aguascalientes — 391369 901929 171192 10 244281379660 136328 304 285 79 — — — — — —
201937 AAA MLERieleros de Aguascalientes — 367340 621317 211454 01 182238288527 106282 406 226 39 — — — — — —
200523 AAA MLETuneros de San Luis — 227198 42706 22704 21 212304338642 126288 3110 288 81 — — — — — —
200523 AAA RAWTuneros de San Luis — 227189 46808 31584 21 243362413774 169302 2614 346 81 — — — — — —
200624 AAA MLESultanes de Monterrey — 180166 34303 9651 02 205250277527 72310 365 227 40 — — — — — —
200624 AAA RAWSultanes de Monterrey — 180163 36304 12541 02 221278313591 92299 307 264 40 — — — — — —
200725 AAA MLESultanes de Monterrey — 195178 44605 13603 00 247309365674 118342 317 294 85 — — — — — —
200725 AAA RAWSultanes de Monterrey — 195172 48707 19503 00 279361442803 163353 2610 358 85 — — — — — —
200826 AAA MLESultanes de Monterrey — 178164 36401 8563 00 220269262531 43324 314 245 52 — — — — — —
200826 AAA RAWSultanes de Monterrey — 178159 39502 13473 00 245314314629 69333 267 285 52 — — — — — —
200927 AAA MLESultanes de Monterrey — 197172 44911 21551 30 256340337677 81368 2811 309 95 — — — — — —
200927 AAA RAWSultanes de Monterrey — 197161 461012 32461 30 286407398805 112386 2316 363 95 — — — — — —
201028 AAA MLEDorados de Chihuahua — 243218 48803 18703 10 220289298587 78304 297 266 66 — — — — — —
201028 AAA RAWDorados de Chihuahua — 243208 56905 28613 10 269364385749 115352 2512 336 66 — — — — — —
201129 AAA MLE2 teams — 208192 42809 15740 00 219275401676 182303 367 282 77 — — — — — —
201129 AAA RAW2 teams — 208185 489011 22640 00 259338486825 227336 3111 361 77 — — — — — —
201230 AAA MLE2 teams — 499453 9616223 331956 22 212274408683 196305 397 291 83 — — — — — —
201230 AAA RAW2 teams — 499433 12021234 531616 22 277364570934 293355 3211 399 83 — — — — — —
201331 AAA MLE2 teams — 380347 6813011 221198 11 196260329588 133260 316 259 61 — — — — — —
201331 AAA RAW2 teams — 380331 8617019 38998 11 260350483834 224312 2610 366 61 — — — — — —
201432 AAA MLERieleros de Aguascalientes — 363325 649110 251247 20 197269323592 126280 347 261 63 — — — — — —
201432 AAA RAWRieleros de Aguascalientes — 363309 8814218 41967 20 285381518899 233355 2611 389 63 — — — — — —
201533 AAA MLE2 teams — 481436 911606 301355 22 209268287554 78282 286 250 55 — — — — — —
201533 AAA RAW2 teams — 481419 11322015 471045 22 270350430780 160320 2210 342 55 — — — — — —
201634 AAA MLERieleros de Aguascalientes — 309288 501305 121165 01 174220271491 97263 384 216 32 — — — — — —
201634 AAA RAWRieleros de Aguascalientes — 309280 7019010 20915 01 250311425736 175328 296 323 32 — — — — — —
201735 AAA MLE2 teams — 435408 10021210 191334 10 245285380665 135336 314 285 79 — — — — — —
201735 AAA RAW2 teams — 435394 12125215 331074 10 307367495862 188385 258 377 79 — — — — — —
201836 INTL MLEAguilas de Mexicali — 6759 14004 5203 00 237328441769 203286 307 — — — — — — — —
201836 INTL RAWAguilas de Mexicali — 6759 14004 5203 00 237328441769 203286 307 344 119 — — — — — —
201937 AAA MLE2 teams — 420388 701517 241666 01 180239278518 98292 406 226 39 — — — — — —
201937 AAA RAW2 teams — 420373 9821112 391326 01 263342421763 158374 319 341 39 — — — — — —
202038 INTL MLESultanes de Monterrey — 7359 10201 11221 00 169310254564 85243 3015 — — — — — — — —
202038 INTL RAWSultanes de Monterrey — 7359 10201 11221 00 169310254564 85243 3015 266 66 — — — — — —
202139 INTL MLESultanes de Monterrey — 3936 6110 2110 00 167211250461 83240 285 — — — — — — — —
202139 INTL RAWSultanes de Monterrey — 3936 6110 2110 00 167211250461 83240 285 203 23 — — — — — —
200523 AAA MLETuneros de San Luis — 227199 42706 22704 21 211304337640 126282 3110 288 81 — — — — — —
200624 AAA MLESultanes de Monterrey — 180168 34303 9651 02 202250274524 71295 365 227 40 — — — — — —
200725 AAA MLESultanes de Monterrey — 195177 44605 13603 00 249309367677 119335 317 294 85 — — — — — —
200826 AAA MLESultanes de Monterrey — 178165 36401 8563 00 218269261529 42320 314 245 52 — — — — — —
200927 AAA MLESultanes de Monterrey — 197173 44911 21551 30 254340335675 81363 2811 309 95 — — — — — —
201028 AAA MLEDorados de Chihuahua — 243220 48803 18703 10 218289295584 77300 297 266 66 — — — — — —
201129 AAA MLE2 teams — 208191 42809 15740 00 220275403679 183293 367 282 77 — — — — — —
201230 AAA MLE2 teams — 499457 9616223 331956 22 210274405679 195294 397 291 83 — — — — — —
201331 AAA MLE2 teams — 380347 6813011 221198 11 196260329588 133257 316 259 61 — — — — — —
201432 AAA MLERieleros de Aguascalientes — 363328 649110 251247 20 195269320589 125274 347 261 63 — — — — — —
201533 AAA MLE2 teams — 481443 911606 301355 22 205268282550 77274 286 250 55 — — — — — —
201634 AAA MLERieleros de Aguascalientes — 309289 501305 121165 01 173220270490 97255 384 216 32 — — — — — —
201735 AAA MLE2 teams — 435409 10021210 191334 10 244285379664 134328 314 285 79 — — — — — —
201937 AAA MLE2 teams — 420387 701517 241666 01 181239279518 98282 406 226 39 — — — — — —
▸ Career Totals
Career— MLE — 44944087 8591518105 289149160 1410 210272328600 118299 336 253 57 -229 -1 +0 +80 +97 -5.4
/ 162G— MLE — 650591 12422115 422169 21 210273327599 117299 336 253 57 -33 +0 +0 +12 +14 -0.8

How the minor-league lines were translated

One row per minor-league stint. Open a row to see each step: the raw rate, the park adjustment, the league/level factor, the age adjustment (hitters) and the resulting MLE rate. Factors are the same ones listed on the MLE Factors page.

2019 AAARieleros de Aguascalientes · 367 PAwOBA .336 → .226 (−110)K% 30.8% → 39.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA30.79%÷0.936×1.200——39.47%
BB% (unintentional) /PA8.99%÷1.051×0.690—×0.9405.55%
HBP% /PA1.09%—×0.940—×0.9400.96%
Singles /BIP26.05%÷1.050×0.930×0.950×0.94020.60%
Doubles /BIP8.37%÷0.954×0.830×0.950×0.9406.50%
Triples /BIP0.47%÷1.065×0.920×0.950×0.9400.36%
Home runs /BIP5.58%÷1.115×0.700—×0.9403.29%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 123, 1B 110, 2B 91, 3B 113, K 87, BB 110 — applied at half strength. Age: age 38 vs a level average of 27.2 → −6.0% on BB/HBP/hit rates (10.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .336 → .226; ISO .171 → .103; BABIP .368 → .282. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2017 AAARieleros de Aguascalientes · 391 PAwOBA .374 → .285 (−89)K% 24.6% → 30.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.55%÷0.966×1.200——30.49%
BB% (unintentional) /PA7.16%÷1.059×0.690—×0.9404.39%
HBP% /PA0.51%—×0.940—×0.9400.45%
Singles /BIP26.54%÷1.026×0.930×1.049×0.94023.73%
Doubles /BIP9.23%÷1.008×0.830×1.049×0.9407.50%
Triples /BIP0.77%÷1.150×0.920×1.049×0.9400.61%
Home runs /BIP5.77%÷1.050×0.700—×0.9403.62%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 110, 1B 105, 2B 102, 3B 130, K 93, BB 112 — applied at half strength. Age: age 36 vs a level average of 27.2 → −6.0% on BB/HBP/hit rates (8.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.049.

Result: wOBA .374 → .285; ISO .205 → .139; BABIP .385 → .328. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2016 AAARieleros de Aguascalientes · 309 PAwOBA .317 → .216 (−102)K% 29.4% → 37.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.45%÷0.941×1.200——37.54%
BB% (unintentional) /PA6.15%÷1.053×0.690—×0.9403.79%
HBP% /PA1.62%—×0.940—×0.9401.43%
Singles /BIP21.69%÷1.053×0.930×0.990×0.94017.83%
Doubles /BIP10.05%÷1.035×0.830×0.990×0.9407.50%
Triples /BIP0.00%÷1.150×0.920×0.990×0.9400.00%
Home runs /BIP5.29%÷1.236×0.700—×0.9402.82%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 147, 1B 111, 2B 107, 3B 130, K 88, BB 111 — applied at half strength. Age: age 35 vs a level average of 27.2 → −6.0% on BB/HBP/hit rates (7.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.990.

Result: wOBA .317 → .216; ISO .175 → .101; BABIP .328 → .255. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2015 AAARieleros de Aguascalientes · 437 PAwOBA .343 → .250 (−93)K% 21.1% → 28.0%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA21.05%÷0.903×1.200——27.98%
BB% (unintentional) /PA9.61%÷0.997×0.690—×0.9406.25%
HBP% /PA1.14%—×0.940—×0.9401.01%
Singles /BIP25.17%÷1.007×0.930×1.010×0.94022.06%
Doubles /BIP6.99%÷1.046×0.830×1.010×0.9405.27%
Triples /BIP0.00%÷1.150×0.920×1.010×0.9400.00%
Home runs /BIP4.55%÷1.488×0.700—×0.9402.01%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 198, 1B 101, 2B 109, 3B 130, K 81, BB 99 — applied at half strength. Age: age 34 vs a level average of 27.2 → −6.0% on BB/HBP/hit rates (6.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.010.

Result: wOBA .343 → .250; ISO .156 → .085; BABIP .331 → .274. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2014 AAARieleros de Aguascalientes · 363 PAwOBA .379 → .261 (−118)K% 26.4% → 34.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.45%÷0.929×1.200——34.17%
BB% (unintentional) /PA10.74%÷1.010×0.690—×0.9426.92%
HBP% /PA1.93%—×0.940—×0.9421.71%
Singles /BIP25.35%÷1.032×0.930×0.981×0.94221.10%
Doubles /BIP6.57%÷1.105×0.830×0.981×0.9424.56%
Triples /BIP0.94%÷1.150×0.920×0.981×0.9420.69%
Home runs /BIP8.45%÷1.197×0.700—×0.9424.66%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 139, 1B 106, 2B 121, 3B 130, K 86, BB 102 — applied at half strength. Age: age 33 vs a level average of 27.2 → −5.8% on BB/HBP/hit rates (5.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.981.

Result: wOBA .379 → .261; ISO .233 → .134; BABIP .355 → .274. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2013 AAARieleros de Aguascalientes · 339 PAwOBA .363 → .259 (−105)K% 24.2% → 31.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.19%÷0.924×1.200——31.41%
BB% (unintentional) /PA9.73%÷1.096×0.690—×0.9525.83%
HBP% /PA1.77%—×0.940—×0.9521.58%
Singles /BIP19.63%÷0.957×0.930×1.050×0.95219.06%
Doubles /BIP7.48%÷1.089×0.830×1.050×0.9525.70%
Triples /BIP0.00%÷1.150×0.920×1.050×0.9520.00%
Home runs /BIP8.88%÷1.235×0.700—×0.9524.79%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 147, 1B 91, 2B 118, 3B 130, K 85, BB 119 — applied at half strength. Age: age 32 vs a level average of 27.2 → −4.8% on BB/HBP/hit rates (4.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .363 → .259; ISO .247 → .141; BABIP .294 → .257. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2012 AAARieleros de Aguascalientes · 436 PAwOBA .410 → .291 (−119)K% 31.4% → 39.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA31.42%÷0.965×1.200——39.07%
BB% (unintentional) /PA10.09%÷1.014×0.690—×0.9626.60%
HBP% /PA0.92%—×0.940—×0.9620.83%
Singles /BIP23.97%÷1.057×0.930×1.021×0.96220.72%
Doubles /BIP8.26%÷1.130×0.830×1.021×0.9625.97%
Triples /BIP0.83%÷1.020×0.920×1.021×0.9620.73%
Home runs /BIP13.22%÷1.038×0.700—×0.9628.58%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 108, 1B 111, 2B 126, 3B 104, K 93, BB 103 — applied at half strength. Age: age 31 vs a level average of 27.2 → −3.8% on BB/HBP/hit rates (3.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.021.

Result: wOBA .410 → .291; ISO .317 → .204; BABIP .374 → .294. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

2011 AAAOlmecas de Tabasco · 193 PAwOBA .364 → .282 (−81)K% 29.0% → 35.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA29.02%÷0.974×1.200——35.76%
BB% (unintentional) /PA11.40%÷1.032×0.690—×0.9727.41%
HBP% /PA0.00%—×0.940—×0.9720.00%
Singles /BIP23.68%÷1.019×0.930×0.990×0.97220.79%
Doubles /BIP7.89%÷0.991×0.830×0.990×0.9726.36%
Triples /BIP0.00%÷1.040×0.920×0.990×0.9720.00%
Home runs /BIP8.77%÷0.828×0.700—×0.9727.21%

Factors used: level-wide AAA factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 66, 1B 104, 2B 98, 3B 108, K 95, BB 106 — applied at half strength. Age: age 30 vs a level average of 27.2 → −2.8% on BB/HBP/hit rates (2.8 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.990.

Result: wOBA .364 → .282; ISO .229 → .181; BABIP .346 → .293. Both wOBAs use the same linear weights, so the change is the translation alone. The MLE line is not regressed to the mean — regression happens later, when seasons are blended into a projection (how).

Not traceable per stint: some stints lack the counting stats the component translation needs. Level-wide factors that apply instead — .