Derek Bernard

SS Fresno Grizzlies
Age 21 L/R 5'11" / 190 lbs A HR +30%H +12% Svc 0.0 · Ctrl thru 2033
Overview
APROSPECTMiLBFA 2034
OGV OFP35OGV rank#415ETA2029MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202418ROKCOL175.296/.360/.4401934—.188/.234/.279
202519A/ROKCOL320.306/.385/.45261582—.243/.303/.353
202620A+/A/ROKCOL416.259/.369/.39991073—.212/.296/.317
2027PROJMLE21MLBCOL526.200/.275/.3059965-0.1
2028PROJ34% MLB22MLBCOL125.219/.293/.3553273-0.0
2029PROJ48% MLB23MLBCOL198.227/.301/.38264820.2
Next 3 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2033Service0.0First FA2034
2027MiLB2028Pre-Arb$0.8M2029Pre-Arb$0.8M2030Pre-Arb$0.8M2031Arb-1$3M2032Arb-2$6M2033Arb-3$8M
Skills · percentileMiLB Statcast 2026 A+
BB%90
Chase%41
wOBA40
Speed40
K%39
Z-Con%37
Career WAR0.0 WAR median (P10 -0.2 / P90 5.2, comp-based) · star 2% · didn't stick 89%
CompsParker Meadows (age 21) · Carlos Jimenez (age 21) · Bo Naylor (age 21)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 210 proj PA
wRC+†65
AVG/OBP/SLG.199 / .273 / .302
PA210
HR4
K%32
BB%9
ISO104
MLB%0%
Value2027 · WAR
BAT: -8.8 runs (wOBA-derived runs vs avg)-9BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: +2.2 runs (Positional adjustment)+2POSREP: +4.5 runs (Replacement-level credit)+5REPTotal WAR: -0.10-0.1WAR
0.00.81.60.00.20.40.60.80.727282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$2M ctrl surplus
Contract
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M———
2029Pre-Arb$0.8M+0.2$0.7M+$0.0M
2030Pre-Arb$0.8M+0.4$1M+$0.7M
2031Arb-1$3M+0.6$2M+$0.0M (cut)
2032Arb-2$6M+0.8$2M+$0.0M (cut)
2033Arb-3$8M+0.7$2M+$0.0M (cut)
Totals $2M $8M +$0.7M

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)
202216 ROKDSL Rockies — 241214 661224 21663 114 308378439817 131428 279 362 47 — — — — — —
202317 ROKDSL Colorado — 180151 471137 26321 173 311416563979 252351 1814 422 70 — — — — — —
202418 ROKACL Rockies — 175159 471051 15561 95 296360440800 145451 329 356 34 — — — — — —
202519 AFresno Grizzlies — 290252 761716 32703 136 302387448835 147395 2411 371 86 — — — — — —
202519 ROKACL Rockies — 3029 10400 180 20 345367483849 138476 273 375 45 — — — — — —
202620 A+Spokane Indians — 6150 11301 11160 20 220361340701 120303 2618 327 57 — — — — — —
202620 AFresno Grizzlies — 334284 771528 44842 84 271373423795 151352 2513 354 81 — — — — — —
202620 ROKACL Rockies — 2117 3000 3101 01 176333176510 429 4814 264 -17 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202216 ROK MLEDSL Rockies — 241220 45812 15753 114 205265277542 73291 316 237 47 — — — — — —
202317 ROK MLEDSL Colorado — 180158 30723 19381 173 190281316597 127230 2111 272 70 — — — — — —
202418 ROK MLEACL Rockies — 175165 31631 9811 95 188234279513 91359 465 219 34 — — — — — —
202519 A MLEFresno Grizzlies — 290263 651315 211003 136 247310361671 114372 347 295 86 — — — — — —
202519 ROK MLEACL Rockies — 3029 6200 1120 20 207233276509 69366 403 235 45 — — — — — —
202620 A+ MLESpokane Indians — 6153 9201 8220 20 170279264543 94275 3613 252 57 — — — — — —
202620 A MLEFresno Grizzlies — 334297 681226 311142 84 229306343649 114335 349 288 81 — — — — — —
202620 ROK MLEACL Rockies — 2118 1000 2141 01 5619056246 346 6710 143 -17 — — — — — —
202216 ROK MLEDSL Rockies — 241220 45812 15753 114 205265277542 73299 316 237 47 — — — — — —
202216 ROK RAWDSL Rockies — 241214 661224 21663 114 308378439817 131428 279 362 47 — — — — — —
202317 ROK MLEDSL Colorado — 180158 30723 19381 173 190281316597 127227 2111 272 70 — — — — — —
202317 ROK RAWDSL Colorado — 180151 471137 26321 173 311416563979 252351 1814 422 70 — — — — — —
202418 ROK MLEACL Rockies — 175165 31631 9811 95 188234279513 91361 465 219 34 — — — — — —
202418 ROK RAWACL Rockies — 175159 471051 15561 95 296360440800 145451 329 356 34 — — — — — —
202519 A MLE2 teams — 320292 721615 221123 156 247306360666 113381 357 289 82 — — — — — —
202519 A RAW2 teams — 320281 862116 33783 156 306385452837 146404 2410 371 82 — — — — — —
202620 A MLE3 teams — 416368 791527 411503 105 215299323622 109335 3610 275 73 — — — — — —
202620 A RAW3 teams — 416351 911829 581103 105 259369399768 140347 2614 346 73 — — — — — —
202216 ROK MLEDSL Rockies — 241221 45812 15753 114 204265276541 72291 316 237 47 — — — — — —
202317 ROK MLEDSL Colorado — 180158 30723 19381 173 190281316597 127230 2111 272 70 — — — — — —
202418 ROK MLEACL Rockies — 175163 31631 9811 95 190234282516 92359 465 219 34 — — — — — —
202519 A MLE2 teams — 320292 721615 221123 156 247306360666 113371 357 289 82 — — — — — —
202620 A MLE3 teams — 416369 791527 411503 105 214299322621 108327 3610 275 73 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202418 ROK MLEACL Rockies — 175163 31631 9811 95 190234282516 92359 465 219 34 — — — — — —
202519 A MLE2 teams — 320292 721615 221123 156 247306360666 113371 357 289 82 — — — — — —
202620 A MLE3 teams — 416369 791527 411503 105 214299322621 108327 3610 275 73 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202721 MLB MLECOL 0% 526472 951929 451684 94 200275305580 104286 329 264 65 -22 +0 -1 +6 +11 -0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202822 MLB MLECOL 34% 364326 681318 321133 73 208283329612 121288 319 277 73 -12 +0 -1 +4 +8 -0.0
202923 MLB MLECOL 48% 408366 7915211 361243 83 215290353643 138289 309 289 82 -9 +0 -0 +4 +9 0.4
203024 MLB MLECOL 53% 455409 9117214 401363 93 220296371666 150291 309 298 88 -7 +1 -0 +5 +10 0.8
203125 MLB MLECOL 55% 505451 10119216 451484 94 224299382681 158291 299 304 92 -5 +0 -0 +5 +11 1.1
203226 MLB MLECOL 56% 526470 10619218 471534 94 226301389691 163291 299 307 94 -4 +0 -0 +6 +11 1.3
203327 MLB MLECOL 55% 527471 10619218 471544 94 225301387687 162291 299 306 93 -4 +0 -0 +6 +11 1.3
203428 MLB MLECOL 55% 522467 10419217 461544 84 223299382681 159290 309 303 92 -5 +0 -1 +6 +11 1.1
203529 MLB MLECOL 53% 511458 10118216 451523 63 221296376672 155289 309 300 89 -7 +0 -2 +5 +11 0.8
203630 MLB MLECOL 53% 498448 9818215 441493 53 218293369661 151287 309 296 86 -8 -0 -3 +5 +11 0.5
203731 MLB MLECOL 56% 481433 9317214 421463 35 214288360647 145284 309 290 82 -10 -1 -3 +5 +10 0.1
203832 MLB MLECOL 59% 460415 8615113 391423 36 209282347629 138280 318 283 77 -12 -2 -4 +5 +10 -0.3
202822 MLB CTXCOL 34% 125112 25513 11391 21 219293355647 136302 319 290 73 -4 +0 -0 +1 +3 -0.0
202923 MLB CTXCOL 48% 198178 40716 17601 41 227301382682 155304 309 304 82 -4 +0 -0 +2 +4 0.2
203024 MLB CTXCOL 53% 240215 49918 21722 52 233307401708 169305 309 314 88 -4 +0 -0 +3 +5 0.4
203125 MLB CTXCOL 55% 276247 5810210 25812 52 237311414725 178306 299 321 92 -3 +0 -0 +3 +6 0.6
203226 MLB CTXCOL 56% 293263 6311211 26852 52 239313422735 183306 299 325 94 -2 +0 -0 +3 +6 0.8
203327 MLB CTXCOL 55% 290260 6211211 26852 52 238312419731 181306 299 323 93 -2 +0 -0 +3 +6 0.7
203428 MLB CTXCOL 55% 285256 6111211 25842 42 236310414724 178305 299 320 92 -3 +0 -1 +3 +6 0.6
203529 MLB CTXCOL 53% 273245 5710110 24812 32 233307407714 174303 309 316 89 -4 -0 -1 +3 +6 0.4
203630 MLB CTXCOL 53% 262235 541019 23792 32 230303399702 169301 309 312 86 -4 -0 -1 +3 +6 0.3
203731 MLB CTXCOL 56% 272244 551019 24832 13 226299388687 162298 319 305 82 -6 -1 -2 +3 +6 0.0
203832 MLB CTXCOL 59% 272246 54919 23841 23 221292375667 154294 318 297 77 -7 -1 -2 +3 +6 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 27862501 5781031597 24583319 3922 231305401705 170304 309 313 82 -43 -1 -8 +30 +60 3.9
/ 162G— A+C — 650584 13524323 571944 95 231304401705 170303 309 313 82 -10 -0 -2 +7 +14 0.9
Career— MLE — 67996106 132824830182 587209449 14267 217291357649 140296 319 289 82 -91 -2 -16 +59 +118 7.0
/ 162G— MLE — 650584 12724317 562005 146 217291356648 139297 319 289 82 -11 -0 -2 +7 +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.

2026 AFresno Grizzlies · 334 PAwOBA .350 → .288 (−62)K% 25.1% → 34.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA25.15%÷1.000×1.360——34.20%
BB% (unintentional) /PA13.17%÷1.000×0.690—×1.0159.23%
HBP% /PA0.60%—×0.780—×1.0150.47%
Singles /BIP26.00%÷1.000×0.920×1.050×1.01525.49%
Doubles /BIP7.50%÷1.000×0.830×1.050×1.0156.63%
Triples /BIP1.00%÷1.000×0.910×1.050×1.0150.97%
Home runs /BIP4.00%÷1.000×0.800—×1.0153.25%

Factors used: level-wide A 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 22.0 → +1.5% on BB/HBP/hit rates (1.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .350 → .288; ISO .151 → .121; BABIP .352 → .335. 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).

2026 A+Spokane Indians · 61 PAwOBA .319 → .252 (−68)K% 26.2% → 35.4%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.23%÷1.000×1.350——35.41%
BB% (unintentional) /PA18.03%÷1.000×0.710—×1.02713.15%
HBP% /PA0.00%—×0.810—×1.0270.00%
Singles /BIP20.59%÷1.000×0.910—×1.02719.24%
Doubles /BIP8.82%÷1.000×0.830—×1.0277.52%
Triples /BIP0.00%÷1.000×0.820—×1.0270.00%
Home runs /BIP2.94%÷1.000×0.830—×1.0272.51%

Factors used: level-wide A+ 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 22.8 → +2.7% on BB/HBP/hit rates (1.8 yr younger than average).

Result: wOBA .319 → .252; ISO .120 → .094; BABIP .303 → .275. 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).

2026 ROKACL Rockies · 21 PAwOBA .259 → .143 (−115)K% 47.6% → 68.6%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA47.62%÷1.000×1.440——68.57%
BB% (unintentional) /PA14.29%÷1.000×0.620—×0.9858.72%
HBP% /PA4.76%—×0.720—×0.9853.38%
Singles /BIP42.86%÷1.000×0.820—×0.98534.62%
Doubles /BIP0.00%÷1.000×0.720—×0.9850.00%
Triples /BIP0.00%÷1.000×0.720—×0.9850.00%
Home runs /BIP0.00%÷1.000×0.780—×0.9850.00%

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).

Result: wOBA .259 → .143; ISO .000 → .000; BABIP .429 → .346. 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 AFresno Grizzlies · 290 PAwOBA .363 → .295 (−68)K% 24.1% → 34.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA24.14%÷0.951×1.360——34.50%
BB% (unintentional) /PA11.03%÷1.096×0.690—×1.0307.16%
HBP% /PA1.03%—×0.780—×1.0300.83%
Singles /BIP28.57%÷1.022×0.920×1.050×1.03027.82%
Doubles /BIP9.34%÷1.055×0.830×1.050×1.0307.95%
Triples /BIP0.55%÷1.017×0.910×1.050×1.0300.53%
Home runs /BIP3.30%÷0.870×0.800—×1.0303.12%

Factors used: level-wide A factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 74, 1B 104, 2B 111, 3B 103, K 90, BB 119 — applied at half strength. Age: age 20 vs a level average of 22.0 → +3.0% on BB/HBP/hit rates (2.0 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.050.

Result: wOBA .363 → .295; ISO .147 → .122; BABIP .395 → .372. 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 ROKACL Rockies · 30 PAwOBA .365 → .235 (−130)K% 26.7% → 38.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA26.67%÷0.993×1.440——38.68%
BB% (unintentional) /PA3.33%÷0.987×0.620—×0.9952.08%
HBP% /PA0.00%—×0.720—×0.9950.00%
Singles /BIP28.57%÷1.021×0.820—×0.99522.83%
Doubles /BIP19.05%÷0.991×0.720—×0.99513.77%
Triples /BIP0.00%÷1.150×0.720—×0.9950.00%
Home runs /BIP0.00%÷0.970×0.780—×0.9950.00%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 94, 1B 104, 2B 98, 3B 130, K 99, BB 97 — applied at half strength. Age: age 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average).

Result: wOBA .365 → .235; ISO .138 → .084; BABIP .476 → .366. 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 ROKACL Rockies · 175 PAwOBA .347 → .219 (−128)K% 32.0% → 46.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA32.00%÷0.991×1.440——46.51%
BB% (unintentional) /PA8.57%÷1.035×0.620—×1.0085.17%
HBP% /PA0.57%—×0.720—×1.0080.41%
Singles /BIP30.10%÷1.003×0.820×1.030×1.00825.52%
Doubles /BIP9.71%÷1.034×0.720×1.030×1.0087.01%
Triples /BIP4.85%÷1.150×0.720×1.030×1.0083.15%
Home runs /BIP0.97%÷1.044×0.780—×1.0080.73%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 109, 1B 101, 2B 107, 3B 130, K 98, BB 107 — applied at half strength. Age: age 19 vs a level average of 19.5 → +0.8% on BB/HBP/hit rates (0.5 yr younger than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×1.030.

Result: wOBA .347 → .219; ISO .145 → .082; BABIP .451 → .359. 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 Colorado · 180 PAwOBA .416 → .272 (−144)K% 17.8% → 21.1%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA17.78%÷1.030×1.220——21.05%
BB% (unintentional) /PA14.44%÷0.967×0.700—×1.00810.54%
HBP% /PA0.56%—×0.700—×1.0080.39%
Singles /BIP21.85%÷1.049×0.680×1.050×1.00814.98%
Doubles /BIP9.24%÷0.968×0.600×1.050×1.0086.06%
Triples /BIP2.52%÷0.900×0.600×1.050×1.0081.78%
Home runs /BIP5.88%÷1.146×0.470—×1.0082.43%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 129, 1B 110, 2B 94, 3B 80, K 106, BB 93 — 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 ×1.050.

Result: wOBA .416 → .272; ISO .252 → .137; BABIP .351 → .230. 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).

2022 DSLDSL Rockies · 241 PAwOBA .354 → .237 (−117)K% 27.4% → 31.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA27.39%÷1.070×1.220——31.23%
BB% (unintentional) /PA8.71%÷0.968×0.700—×1.0226.44%
HBP% /PA1.24%—×0.700—×1.0220.89%
Singles /BIP32.43%÷1.043×0.680×1.050×1.02222.71%
Doubles /BIP8.11%÷0.990×0.600×1.050×1.0225.28%
Triples /BIP1.35%÷0.900×0.600×1.050×1.0220.97%
Home runs /BIP2.70%÷1.233×0.470—×1.0221.05%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 147, 1B 109, 2B 98, 3B 80, K 114, 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 ×1.050.

Result: wOBA .354 → .237; ISO .131 → .072; BABIP .428 → .291. 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).