Oliver Tejada

OF San Jose Giants
Age 20 R/R 5'9" / 189 lbs A HR -15%H -3% Svc 0.0 · Ctrl thru 2037
Overview
APROSPECTMiLBFA 2038
MLB%0%
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202417ROKDSL Giants Bl…205.300/.411/.48851352—.182/.287/.273
202518ROKSF230.258/.376/.3891745—.181/.279/.271
202619A/ROKSF270.249/.347/.4428556—.182/.265/.314
2027PROJMLE20MLBSF380.192/.267/.3036662-0.3
2028PROJ34% MLB21MLBSF74.195/.271/.3111169-0.1
Next 2 projected WAR -0.4Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2037Service0.0First FA2038
2027MiLB2028MiLB2029Ext$0.0M2030Ext$0.0M2031Ext$0.0M2032Ext$0.9M2033Ext$0.9M2034Ext$1.0M+3
Skills · percentileMiLB Statcast 2026 A
ISO74
Speed44
Z-Con%43
wOBA38
Whiff%37
wRC+35
Career WAR0.0 WAR median (P10 -0.2 / P90 3.4, comp-based) · star 0% · didn't stick 86%
CompsJose Cordoba (age 20) · Jose Meza (age 20) · Braulio Vasquez (age 20)
2027 FULL-SEASON PROJECTIONpark-neutral Marcel · 160 proj PA
wRC+†62
AVG/OBP/SLG.191 / .265 / .301
PA160
HR2
K%32
BB%6
ISO111
MLB%0%
Value2027 · WAR
BAT: -7.2 runs (wOBA-derived runs vs avg)-7BATRUN: -0.0 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.0 runs (Positional adjustment)-1POSREP: +3.5 runs (Replacement-level credit)+3REPTotal WAR: -0.30-0.3WAR
trajectory · projected WAR by year
-0.3-0.12728
Tools · ContractCON 40 / POW 30
Toolsscout grade
CONTACT40
scouting grade only
POWER30
scouting grade only
EYE30
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond 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)
202417 ROKDSL Giants Black — 205170 511135 223810 139 300411488899 188354 1911 395 52 — — — — — —
202518 ROKACL Giants — 230190 491631 214815 71 258376389766 132333 219 345 45 — — — — — —
202619 ASan Jose Giants — 187158 34807 19538 40 215330399728 184270 2810 327 53 — — — — — —
202619 ROKACL Giants — 8375 24921 4164 12 320386533919 213397 195 403 64 — — — — — —
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202417 ROK MLEDSL Giants Black — 205176 32622 164810 139 182287273560 91216 238 245 52 — — — — — —
202518 ROK MLEACL Giants — 230199 361121 126615 71 181279271550 90241 295 234 45 — — — — — —
202619 A MLESan Jose Giants — 187164 27605 13728 40 165259293552 128233 397 246 53 — — — — — —
202619 ROK MLEACL Giants — 8377 17611 2234 12 221277364641 143288 282 263 64 — — — — — —
202417 ROK MLEDSL Giants Black — 205176 32622 164810 139 182287273560 91233 238 245 52 — — — — — —
202417 ROK RAWDSL Giants Black — 205170 511135 223810 139 300411488899 188354 1911 395 52 — — — — — —
202518 ROK MLEACL Giants — 230199 361121 126615 71 181279271550 90259 295 234 45 — — — — — —
202518 ROK RAWACL Giants — 230190 491631 214815 71 258376389766 132333 219 345 45 — — — — — —
202619 A MLE2 teams — 270240 431216 169512 52 179265312577 133262 356 251 56 — — — — — —
202619 A RAW2 teams — 270233 581728 236912 52 249347442789 193316 269 350 56 — — — — — —
202417 ROK MLEDSL Giants Black — 205177 32622 164810 139 181287271558 90216 238 245 52 — — — — — —
202518 ROK MLEACL Giants — 230201 361121 126615 71 179279269547 90241 295 234 45 — — — — — —
202619 A MLE2 teams — 270240 431216 169512 52 179265312577 133250 356 251 56 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202417 ROK MLEDSL Giants Black — 205177 32622 164810 139 181287271558 90216 238 245 52 — — — — — —
202518 ROK MLEACL Giants — 230201 361121 126615 71 179279269547 90241 295 234 45 — — — — — —
202619 A MLE2 teams — 270240 431216 169512 52 179265312577 133250 356 251 56 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202720 MLB MLESF 0% 380342 661726 2212113 62 192267303571 111275 326 260 62 -17 +0 +0 -2 +8 -0.3
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202821 MLB MLESF 34% 216194 391014 13677 31 198274319593 121277 316 269 69 -8 +0 +0 -1 +5 -0.5
202821 MLB CTXSF 34% 7467 12301 4233 10 195271311583 116274 315 265 69 -3 +0 +0 -0 +2 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 7467 12301 4233 10 179257269525 90256 315 265 56 -3 +0 +0 -0 +2 -0.1
/ 162G— A+C — 650589 1052609 3520226 90 178255268524 90254 315 265 56 -24 +2 +0 -4 +14 -1.3
Career— MLE — 1081953 17746715 6632750 3014 186274296570 110261 306 251 56 -15 +0 +0 -2 +8 -0.9
/ 162G— MLE — 650573 1072849 4019730 188 187275297572 110263 306 251 56 -26 +0 +0 -4 +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 ASan Jose Giants · 187 PAwOBA .322 → .246 (−77)K% 28.3% → 38.5%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA28.34%÷1.000×1.360——38.55%
BB% (unintentional) /PA10.16%÷1.000×0.690—×1.0307.22%
HBP% /PA4.28%—×0.780—×1.0303.44%
Singles /BIP18.10%÷1.000×0.920×0.953×1.03016.35%
Doubles /BIP7.62%÷1.000×0.830×0.953×1.0306.21%
Triples /BIP0.00%÷1.000×0.910×0.953×1.0300.00%
Home runs /BIP6.67%÷1.000×0.800—×1.0305.49%

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 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 ×0.953.

Result: wOBA .322 → .246; ISO .184 → .136; BABIP .270 → .233. 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 Giants · 83 PAwOBA .392 → .263 (−129)K% 19.3% → 27.8%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA19.28%÷1.000×1.440——27.76%
BB% (unintentional) /PA4.82%÷1.000×0.620—×0.9952.97%
HBP% /PA4.82%—×0.720—×0.9953.45%
Singles /BIP20.34%÷1.000×0.820×0.950×0.99515.76%
Doubles /BIP15.25%÷1.000×0.720×0.950×0.99510.38%
Triples /BIP3.39%÷1.000×0.720×0.950×0.9952.31%
Home runs /BIP1.69%÷1.000×0.780—×0.9951.32%

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 20 vs a level average of 19.5 → −0.5% on BB/HBP/hit rates (0.5 yr older than average). Ground-ball/fly-ball mix moves 1B/2B/3B by ×0.950.

Result: wOBA .392 → .263; ISO .213 → .138; BABIP .397 → .288. 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 Giants · 230 PAwOBA .341 → .234 (−107)K% 20.9% → 28.7%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA20.87%÷1.045×1.440——28.75%
BB% (unintentional) /PA9.13%÷1.070×0.620—×1.0085.33%
HBP% /PA6.52%—×0.720—×1.0084.73%
Singles /BIP20.42%÷1.042×0.820×0.952×1.00815.42%
Doubles /BIP11.27%÷1.001×0.720×0.952×1.0087.77%
Triples /BIP2.11%÷1.150×0.720×0.952×1.0081.27%
Home runs /BIP0.70%÷1.128×0.780—×1.0080.49%

Factors used: level-wide ROK factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 126, 1B 108, 2B 100, 3B 130, K 109, BB 114 — 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 ×0.952.

Result: wOBA .341 → .234; ISO .132 → .087; BABIP .333 → .241. 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 Giants Black · 205 PAwOBA .391 → .245 (−146)K% 18.5% → 23.2%
ComponentRawPark ÷Level factor ×GB/FB ×Age ×= MLE
K% /PA18.54%÷0.977×1.220——23.15%
BB% (unintentional) /PA10.73%÷0.971×0.700—×1.0087.79%
HBP% /PA4.88%—×0.700—×1.0083.44%
Singles /BIP24.24%÷0.982×0.680×0.950×1.00816.06%
Doubles /BIP8.33%÷1.057×0.600×0.950×1.0084.53%
Triples /BIP2.27%÷1.127×0.600×0.950×1.0081.16%
Home runs /BIP3.79%÷1.092×0.470—×1.0081.64%

Factors used: level-wide DSL factors (no league-specific row for this league/era). Park (home-season share, regressed): HR 118, 1B 96, 2B 111, 3B 125, K 95, BB 94 — 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 .391 → .245; ISO .188 → .093; BABIP .354 → .216. 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).