Ricardo Chirinos

C DSL Orioles Orange
Age 19 R/R 6'0" / 180 lbs ROK HR +9% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#731ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202517ROKDSL Orioles B…128.178/.341/.2872126—.113/.254/.170
202618ROKDSL Orioles O…125.151/.407/.1861035—.106/.317/.138
2027PROJMLE19MLBBAL235.227/.317/.31223820.2
2028PROJ34% MLB20MLBBAL41.234/.324/.33011860.1
2029PROJ48% MLB21MLBBAL105.237/.326/.34022890.3
Next 3 projected WAR 0.6Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2038Service0.0First FA2039
2027MiLB2028MiLB2029MiLB2030MiLB2031MiLB2032MiLB2033Pre-Arb$0.9M2034Pre-Arb$1.0M+4
Skills · percentileMiLB Statcast 2026 Rk
Chase%86
BB%84
K%77
Whiff%64
Z-Con%62
wOBA36
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 99%
CompsJesus Rodriguez (age 19) · Michael Arroyo (age 19) · Nacho Alvarez Jr. (age 20)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 65 proj PA
wRC+†82
AVG/OBP/SLG.225 / .314 / .309
PA65
HR1
K%24
BB%9
ISO85
MLB%0%
Value2027 · WAR
BAT: -1.4 runs (wOBA-derived runs vs avg)-1BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.2 runs (Positional adjustment)+1POSREP: +1.4 runs (Replacement-level credit)+1REPTotal WAR: +0.20+0.2WAR
0.00.51.00.10.30.60.80.90.90.90.80.70.60.427282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit+$41M ctrl surplus
Tools · ContractCON 65 / POW 38
Toolsscout grade
CONTACT65
scouting grade only
POWER38
scouting grade only
EYE69
scouting grade only
SPEED48
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2033
Service   0 yrs (est)
Team Control Through   2038
First FA Year   2039
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2033
2028MiLBstill in minors · estimated debut 2033
2029MiLBstill in minors · estimated debut 2033
2030MiLBstill in minors · estimated debut 2033
2031MiLBstill in minors · estimated debut 2033
2032MiLBstill in minors · estimated debut 2033
2033Pre-Arb$0.9M+0.9$2M+$2M
2034Pre-Arb$1.0M+0.9$2M+$2M
2035Pre-Arb$1.0M+0.8$2M+$1M
2036Arb-1$3M+0.7$1M+$0.2M
2037Arb-2$4M+0.6$1M+$0.0M (cut)
2038Arb-3$5M+0.4$0.7M+$0.0M (cut)
Totals $6M $9M +$5M

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)
202517 ROKDSL Orioles Black — 128101 18502 18157 10 178341287628 109186 1214 299 26 — — — — — —
202618 ROKDSL Orioles Orange — 12586 13001 262011 00 151407186593 35179 1621 313 35 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202517 ROK MLEDSL Orioles Black — 128106 12301 13197 10 113254170424 57119 1510 206 26 — — — — — —
202618 ROK MLEDSL Orioles Orange — 12594 10001 182411 00 106317138455 32116 1914 220 35 — — — — — —
202517 ROK MLEDSL Orioles Black — 128106 12301 13197 10 113254170424 57125 1510 206 26 — — — — — —
202517 ROK RAWDSL Orioles Black — 128101 18502 18157 10 178341287628 109186 1214 299 26 — — — — — —
202618 ROK MLEDSL Orioles Orange — 12594 10001 182411 00 106317138455 32127 1914 220 35 — — — — — —
202618 ROK RAWDSL Orioles Orange — 12586 13001 262011 00 151407186593 35179 1621 313 35 — — — — — —
202517 ROK MLEDSL Orioles Black — 128107 12301 13197 10 112254168422 56119 1510 206 26 — — — — — —
202618 ROK MLEDSL Orioles Orange — 12595 10001 182411 00 105317137454 32116 1914 220 35 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202517 ROK MLEDSL Orioles Black — 128107 12301 13197 10 112254168422 56119 1510 206 26 — — — — — —
202618 ROK MLEDSL Orioles Orange — 12595 10001 182411 00 105317137454 32116 1914 220 35 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202719 MLB MLEBAL 0% 235206 47822 21566 31 227317312629 85297 249 290 82 -5 +0 +0 +4 +5 0.2
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202820 MLB MLEBAL 34% 120105 24411 11283 21 230321324644 93299 239 296 86 -2 +0 +0 +2 +3 0.3
202921 MLB MLEBAL 48% 217190 44713 20515 42 233323334657 100299 249 300 89 -3 +0 +0 +4 +5 0.6
203022 MLB MLEBAL 54% 328287 671125 30768 63 236325342667 106300 239 304 92 -3 +0 +0 +6 +7 1.0
203123 MLB MLEBAL 57% 408358 851437 379410 73 237326349674 111300 239 307 94 -3 +0 +0 +7 +9 1.4
203224 MLB MLEBAL 57% 445391 941638 4110210 84 239326354681 115301 239 309 95 -3 +0 +0 +8 +10 1.5
203325 MLB MLEBAL 57% 445391 941638 4110210 84 239327355682 116301 239 310 96 -2 +0 +0 +8 +10 1.6
203426 MLB MLEBAL 56% 445391 941638 4110210 84 239327355682 116300 239 310 96 -2 +0 +0 +8 +10 1.6
203527 MLB MLEBAL 55% 445391 931538 4110310 84 238326353678 115300 239 308 95 -3 +0 +0 +8 +10 1.5
203628 MLB MLEBAL 55% 445391 931538 4110410 74 236324348672 112299 239 305 93 -4 -0 -1 +8 +10 1.3
203729 MLB MLEBAL 53% 445391 921537 4110510 64 234321341662 108298 249 302 90 -5 -0 -1 +8 +10 1.1
203830 MLB MLEBAL 53% 445392 901527 4010610 65 231317333651 103296 249 297 87 -7 -1 -2 +8 +10 0.8
203931 MLB MLEBAL 52% 426376 851426 381039 57 227313323636 97293 249 291 83 -8 -2 -3 +8 +9 0.4
204032 MLB MLEBAL 52% 407360 791225 361018 413 221307311618 90290 259 284 78 -11 -4 -4 +7 +9 -0.2
202820 MLB CTXBAL 34% 4136 8101 4101 10 234324330653 96303 2410 299 86 -1 +0 +0 +1 +1 0.1
202921 MLB CTXBAL 48% 10591 23412 10253 21 237326340666 104303 2410 304 89 -1 +0 +0 +2 +2 0.3
203022 MLB CTXBAL 54% 178156 37613 16414 31 239328349677 110304 239 308 92 -2 +0 +0 +3 +4 0.6
203123 MLB CTXBAL 57% 231203 49824 21535 42 241329356685 115304 239 311 94 -2 +0 +0 +4 +5 0.8
203224 MLB CTXBAL 57% 252221 54925 23586 42 243330362691 119305 239 313 95 -1 +0 +0 +4 +5 0.9
203325 MLB CTXBAL 57% 251220 54925 23586 42 243330363693 120305 239 314 96 -1 +0 +0 +4 +5 0.9
203426 MLB CTXBAL 56% 251220 54925 23586 42 243330363693 120305 239 314 96 -1 +0 +0 +4 +5 0.9
203527 MLB CTXBAL 55% 247216 53925 23576 42 242329360689 119304 239 312 95 -2 +0 +0 +4 +5 0.8
203628 MLB CTXBAL 55% 244215 51914 22575 42 240327355682 115303 239 310 93 -2 +0 -0 +4 +5 0.7
203729 MLB CTXBAL 53% 238209 49814 22565 32 237324349673 111302 249 306 90 -3 -0 -1 +4 +5 0.6
203830 MLB CTXBAL 53% 234206 48814 21565 33 234321340661 106300 249 301 87 -4 -1 -1 +4 +5 0.4
203931 MLB CTXBAL 52% 222195 44713 20545 34 230316330646 100297 249 295 83 -4 -1 -1 +4 +5 0.2
204032 MLB CTXBAL 52% 211186 42713 19524 27 225310317627 93293 259 287 78 -5 -2 -2 +4 +5 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 27052374 566941748 24763561 4130 238326353679 115304 239 307 88 -29 -4 -6 +48 +59 7.0
/ 162G— A+C — 650570 13723412 5915315 107 240328358686 118306 249 307 88 -7 -1 -1 +12 +14 1.7
Career— MLE — 53394671 10691753184 4951235133 8158 229320334654 105291 239 298 88 -57 -7 -10 +91 +110 12.9
/ 162G— MLE — 650569 13021410 6015016 107 228319332651 104291 239 298 88 -7 -1 -1 +12 +14 1.6

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.

2026 DSLDSL Orioles Orange · 125 PAwOBA .313 → .220 (−92)K% 16.0% → 19.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA16.00%÷1.000×1.220——19.52%
BB% (unintentional) /PA20.80%÷1.000×0.700—×1.00814.67%
HBP% /PA8.80%—×0.700—×1.0086.21%
Singles /BIP18.18%÷1.000×0.680×0.950×1.00811.83%
Doubles /BIP0.00%÷1.000×0.600×0.950×1.0080.00%
Triples /BIP0.00%÷1.000×0.600×0.950×1.0080.00%
Home runs /BIP1.52%÷1.000×0.470—×1.0080.72%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): no park row on file (treated as neutral) — applied at half strength. Age: age 18 vs a level average of 18.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .313 → .220; ISO .035 → .019; BABIP .179 → .116. 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).

2025 DSLDSL Orioles Black · 128 PAwOBA .297 → .206 (−91)K% 11.7% → 14.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.72%÷0.968×1.220——14.77%
BB% (unintentional) /PA14.06%÷0.972×0.700—×1.02210.36%
HBP% /PA5.47%—×0.700—×1.0223.91%
Singles /BIP12.79%÷1.000×0.680×0.971×1.0228.64%
Doubles /BIP5.81%÷1.043×0.600×0.971×1.0223.32%
Triples /BIP0.00%÷0.964×0.600×0.971×1.0220.00%
Home runs /BIP2.33%÷0.823×0.470—×1.0221.36%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 65, 1B 100, 2B 109, 3B 93, K 94, BB 94 — applied at half strength. Age: age 17 vs a level average of 18.5 → +2.2% on BB/HBP/hit rates (1.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.971.

Result: wOBA .297 → .206; ISO .109 → .067; BABIP .186 → .119. 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).