Pedro Roque

2B ACL Royals
Age 21 R/R 5'10" / 160 lbs ROK HR -15%K -8% Svc 0.0 · Ctrl thru 2038
Overview
ROKPROSPECTMiLBFA 2039
OGV OFP35OGV rank#2062ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202418ROKDSL Royals Ve…125.190/.347/.30021122—.120/.234/.176
202519ROKDSL Royals Fo…43.289/.357/.3950428—.179/.238/.256
202620ROKKC108.297/.402/.4731664—.206/.280/.330
2027PROJMLE21MLBKC218.204/.273/.2942661-0.1
2028PROJ34% MLB22MLBKC37.208/.277/.3060167-0.0
2029PROJ48% MLB23MLBKC91.212/.281/.3181371-0.1
Next 3 projected WAR -0.2Projected 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
Speed82
ISO76
wRC+71
wOBA64
BB%40
K%38
Career WAR0.0 WAR median (P10 0.0 / P90 0.0, comp-based) · star 0% · didn't stick 100%
CompsJhostynxon Garcia (age 21) · Troy Stokes Jr. (age 21) · Jorge Alcantara (age 21)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 57 proj PA
wRC+†61
AVG/OBP/SLG.203 / .271 / .292
PA57
HR1
K%29
BB%8
ISO90
MLB%0%
Value2027 · WAR
BAT: -2.6 runs (wOBA-derived runs vs avg)-3BATRUN: +0.4 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.2 runs (Positional adjustment)+0POSREP: +1.2 runs (Replacement-level credit)+1REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.10.10.00.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$0M ctrl surplus
Tools · Contract
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.1$0.3M+$0.0M (cut)
2034Pre-Arb$1.0M———
2035Pre-Arb$1.0M———
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
2038Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

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.

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)
202317 ROKDSL Royals Blue — 135107 26401 20172 93 243372308681 65272 1315 308 32 — — — — — —
202418 ROKDSL Royals Ventura — 125100 19122 24290 112 190347300647 110246 2319 305 22 — — — — — —
202519 ROKDSL Royals Fortuna — 4338 11210 351 40 289357395752 105333 127 331 28 — — — — — —
202620 ROKACL Royals — 10891 27731 15261 63 297402473874 176406 2414 385 64 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202317 ROK MLEDSL Royals Blue — 135113 18201 14212 93 159264204467 44177 1610 215 32 — — — — — —
202418 ROK MLEDSL Royals Ventura — 125108 13111 16350 112 120234176410 56167 2813 200 22 — — — — — —
202519 ROK MLEDSL Royals Fortuna — 4339 7110 261 40 179238256495 77204 145 209 28 — — — — — —
202620 ROK MLEACL Royals — 10897 20521 9371 63 206280330610 124321 348 263 64 — — — — — —
202317 ROK MLEDSL Royals Blue — 135113 18201 14212 93 159264204467 44181 1610 215 32 — — — — — —
202317 ROK RAWDSL Royals Blue — 135107 26401 20172 93 243372308681 65272 1315 308 32 — — — — — —
202418 ROK MLEDSL Royals Ventura — 125108 13111 16350 112 120234176410 56167 2813 200 22 — — — — — —
202418 ROK RAWDSL Royals Ventura — 125100 19122 24290 112 190347300647 110246 2319 305 22 — — — — — —
202519 ROK MLEDSL Royals Fortuna — 4339 7110 261 40 179238256495 77212 145 209 28 — — — — — —
202519 ROK RAWDSL Royals Fortuna — 4338 11210 351 40 289357395752 105333 127 331 28 — — — — — —
202620 ROK MLEACL Royals — 10897 20521 9371 63 206280330610 124322 348 263 64 — — — — — —
202620 ROK RAWACL Royals — 10891 27731 15261 63 297402473874 176406 2414 385 64 — — — — — —
202317 ROK MLEDSL Royals Blue — 135118 18201 14212 93 153264195458 42177 1610 215 32 — — — — — —
202418 ROK MLEDSL Royals Ventura — 125108 13111 16350 112 120234176410 56167 2813 200 22 — — — — — —
202519 ROK MLEDSL Royals Fortuna — 4340 7110 261 40 175238250488 75204 145 209 28 — — — — — —
202620 ROK MLEACL Royals — 10897 20521 9371 63 206280330610 124321 348 263 64 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202418 ROK MLEDSL Royals Ventura — 125108 13111 16350 112 120234176410 56167 2813 200 22 — — — — — —
202519 ROK MLEDSL Royals Fortuna — 4340 7110 261 40 175238250488 75204 145 209 28 — — — — — —
202620 ROK MLEACL Royals — 10897 20521 9371 63 206280330610 124321 348 263 64 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLEKC 0% 218197 40722 17632 61 204273294568 90285 298 259 61 -10 +1 +0 +1 +5 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLEKC 34% 10897 19311 9311 31 209279310588 101287 298 267 67 -4 +0 +0 +0 +2 -0.1
202923 MLB MLEKC 48% 187168 36623 15522 61 213283323606 109288 288 274 71 -6 +1 +0 +1 +4 -0.1
203024 MLB MLEKC 53% 272246 54935 22752 92 217287333620 117289 288 279 75 -8 +1 +0 +1 +6 -0.0
203125 MLB MLEKC 55% 334301 651136 27923 112 219289342631 122290 288 284 78 -9 +1 +0 +1 +7 0.1
203226 MLB MLEKC 56% 372336 751348 301013 123 221291348639 127290 278 287 80 -9 +1 +0 +1 +8 0.2
203327 MLB MLEKC 55% 390352 781348 321063 133 220290345636 125289 278 286 79 -10 +1 +0 +1 +8 0.2
203428 MLB MLEKC 55% 394356 781348 321083 133 218288341629 123288 278 283 78 -11 +1 -1 +1 +9 0.0
203529 MLB MLEKC 53% 390353 761347 311083 123 216285334620 119287 288 279 75 -12 +1 -1 +1 +8 -0.2
202822 MLB CTXKC 34% 3734 6100 3110 10 208277306584 99286 308 265 67 -1 +0 +0 +0 +1 -0.0
202923 MLB CTXKC 48% 9183 17311 7261 31 212281318600 107287 298 271 71 -3 +0 +0 +0 +2 -0.1
203024 MLB CTXKC 53% 143130 28522 11401 51 215285328613 114288 288 277 75 -4 +1 +0 +1 +3 -0.0
203125 MLB CTXKC 55% 183164 36623 15502 61 217287336623 119288 278 281 78 -5 +1 +0 +1 +4 0.1
203226 MLB CTXKC 56% 207186 41724 17562 71 219289342631 123288 278 284 80 -5 +1 +0 +1 +4 0.1
203327 MLB CTXKC 55% 215194 42724 17592 71 218288339628 121288 278 282 79 -5 +1 +0 +1 +5 0.1
203428 MLB CTXKC 55% 215194 42724 17592 71 216286335621 119286 278 280 78 -6 +1 -0 +1 +5 0.0
203529 MLB CTXKC 53% 208187 41724 17582 71 214283329612 115285 288 276 75 -6 +1 -1 +1 +5 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 12991172 253431322 10435912 437 216286331618 115290 288 279 71 -36 +6 -1 +5 +28 0.2
/ 162G— A+C — 650586 12822711 521806 224 218289336625 118294 288 279 71 -18 +3 -1 +2 +14 0.1
Career— MLE — 29152619 551923050 24378824 11126 210283326609 115279 278 273 71 -70 +9 -2 +9 +54 -0.0
/ 162G— MLE — 650584 12421711 541765 256 212285329613 116282 278 273 71 -18 +2 -1 +2 +14 -0.0

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 ROKACL Royals · 108 PAwOBA .376 → .263 (−113)K% 24.1% → 34.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.07%÷1.000×1.440——34.67%
BB% (unintentional) /PA13.89%÷1.000×0.620—×0.9858.48%
HBP% /PA0.93%—×0.720—×0.9850.66%
Singles /BIP24.62%÷1.000×0.820×1.030×0.98520.47%
Doubles /BIP10.77%÷1.000×0.720×1.030×0.9857.87%
Triples /BIP4.62%÷1.000×0.720×1.030×0.9853.37%
Home runs /BIP1.54%÷1.000×0.780—×0.9851.18%

Factors used: level-wide ROK 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 21 vs a level average of 19.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.030.

Result: wOBA .376 → .263; ISO .176 → .121; BABIP .406 → .321. 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 Royals Fortuna · 43 PAwOBA .323 → .209 (−114)K% 11.6% → 13.9%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA11.63%÷1.023×1.220——13.86%
BB% (unintentional) /PA6.98%÷0.974×0.700—×0.9854.94%
HBP% /PA2.33%—×0.700—×0.9851.60%
Singles /BIP24.24%÷1.083×0.680—×0.98514.99%
Doubles /BIP6.06%÷0.965×0.600—×0.9853.71%
Triples /BIP3.03%÷1.023×0.600—×0.9851.75%
Home runs /BIP0.00%÷0.936×0.470—×0.9850.00%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 87, 1B 117, 2B 93, 3B 105, K 105, BB 95 — applied at half strength. Age: age 20 vs a level average of 18.5 → −1.5% on BB/HBP/hit rates (1.5 yr older than average).

Result: wOBA .323 → .209; ISO .105 → .065; BABIP .333 → .204. 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).

2024 DSLDSL Royals Ventura · 125 PAwOBA .298 → .200 (−99)K% 23.2% → 28.3%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA23.20%÷1.000×1.220——28.32%
BB% (unintentional) /PA19.20%÷1.022×0.700—×0.99513.08%
HBP% /PA0.00%—×0.700—×0.9950.00%
Singles /BIP19.72%÷1.014×0.680×1.050×0.99513.81%
Doubles /BIP1.41%÷0.982×0.600×1.050×0.9950.90%
Triples /BIP2.82%÷1.012×0.600×1.050×0.9951.74%
Home runs /BIP2.82%÷0.994×0.470—×0.9951.32%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 99, 1B 103, 2B 96, 3B 102, K 100, BB 104 — applied at half strength. Age: age 19 vs a level average of 18.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .298 → .200; ISO .110 → .061; BABIP .246 → .167. 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).

2023 DSLDSL Royals Blue · 135 PAwOBA .308 → .215 (−94)K% 12.6% → 15.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA12.59%÷0.977×1.220——15.73%
BB% (unintentional) /PA14.81%÷1.010×0.700—×1.00810.34%
HBP% /PA1.48%—×0.700—×1.0081.04%
Singles /BIP23.33%÷0.990×0.680×0.971×1.00815.69%
Doubles /BIP4.44%÷1.078×0.600×0.971×1.0082.42%
Triples /BIP0.00%÷1.149×0.600×0.971×1.0080.00%
Home runs /BIP1.11%÷0.903×0.470—×1.0080.58%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 81, 1B 98, 2B 116, 3B 130, K 95, BB 102 — 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.971.

Result: wOBA .308 → .215; ISO .065 → .038; BABIP .272 → .177. 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).