Players / Player profile
TB · SS

Jorge Mateo

Age 31 B/T R/R 6′0″, 200 lb Dominican Republic MLB debut 2020
40-man
  • Free agent est. 1 yr × $1.1M ($548K–$3M)
xwOBA .273 wOBA .253
2026 fWAR −0.2
Projected 2027 WAR −0.3 Keystone Marcel+ at 319 PA

Hitting · 2026

221 PA: percentiles need 300+, so values only

xwOBA .273 xwOBA: .273
Swing decisions −1.74 Swing decisions: −1.74
Contact value −0.44 Contact value: −0.44
Bat speed 73.6 Bat speed: 73.6
Squared-up / swing 15% Squared-up / swing: 15%
Blasts / swing 6% Blasts / swing: 6%
EV90 104.2 EV90: 104.2
Barrel % 7.9% Barrel %: 7.9%
Chase % 44.2% Chase %: 44.2%
Zone contact 80.4% Zone contact: 80.4%
Strikeout % 31.2% Strikeout %: 31.2%
Walk % 5.0% Walk %: 5.0%

Platoon splits · swing path

By pitcher handedness

vsPAwOBAxwOBAK%BB%ChaseDecisionsContact
LHP89.236.25730%4%47%−2.26−1.30
RHP132.264.28332%5%43%−1.43+0.12
Attack angle
6.5° (46% in 5–20°)
Attack direction
−7.6°
Swing length
7.7 ft
Fast-swing rate
33%
Pull-air %
17.1%
Hard-hit %
35.0%
Slash · wRC+
.203/.245/.314 · 52

Zone map · 2026

Where he does damage, and where to pitch him

+0.4−3.6−4.3−2.1−0.8−1.5−0.4−1.3−1.7−1.6+0.9+10.2−3.3−1.4+0.1−0.5+0.1−0.7−1.2+1.3−0.5−1.2−2.4+0.1+0.3RHB

Does the most damage middle-in (+10.2 vs. league per 100; 4.4 standard errors above average on 36 pitches).

Weakest middle-middle (−3.3), but only 1.4 standard errors from average on 46 pitches: no in-zone spot to attack yet.

Runs per 100 pitches vs. an average RHB: better · worse. Catcher’s view · 743 pitches · faded cells are within one standard error of average. A spot is called only when it is farther from average than the best or worst of nine average cells gets 95% of the time (set from the league’s own pitches: about 3 standard errors above, 2 below).

Most similar hitters

Swings like Mateo: bat path, contact quality and approach

SimilarityPlayerxwOBA’26 WAR’27 proj2027
61Oswald Peraza LAA · ’00.2720.40.0Arb
60Ezequiel Tovar COL · ’01.279−0.41.2Signed $8.2M
51Trevor Story BOS · ’92.2480.20.8Signed $25.0M
47Willi Castro COL · ’97.3120.70.9Signed $7.3M
46Denzer Guzman LAA · ’04.270−0.10.2—

Nearest neighbours on bat speed, swing length, attack angle, squared-up and blast rates, EV90, barrels, pull-air, chase, zone contact, K% and BB%. 2026 regulars only.

Fielding

2027 rating at every position he can play · OAA by position · range by direction · tools. Same engine as the Fielding Lab and the Winter Plan.

2027 rating by position · best fit first, on the total with the position’s worth
SS −1.8 +5.7
3B −1.3prior −1.8
CF −2.1 −2.6
2B −3.0 −3.5
Outs Above Average by position
SeasonPosOAARangeArm, DPRunsBatters
20263B000.00.029
20262B−2−1−0.1−1.1238
2026SS00−0.5−0.51,861
20253B000.00.07
2025LF000.00.037
20252B−1−10.0−1.0230
2025SS−3−20.0−2.0323
2025CF−1−10.0−1.0348
2024CF000.00.078
2024SS+100.00.0137
20242B−1−1+0.4−0.61,899
2023CF−1−10.0−1.085
2023SS−1−1−0.8−1.83,601

Runs = range plus his arm and double-play runs spread over his positions by outs (Fielding Run Value, from 2023): what the rating counts.

Range by direction (OAA at SS)
2025 · SS2026 · SS In (charging) −10Back −10Toward 3B line −1−1Toward 1B line −1−1vs. RHH −1−1vs. LHH −30
Tools (percentile; arm among SSs)
Arm at SS 87.1 mph · 78th
Sprint speed 30.2 ft/s · 99th
Catch difficulty (latest season)
PlayMadeChancesRate
★★★★★1250%
★★★★00—
★★★010%
★★00—
★22100%
Zone rating (Keystone expected outs)
SeasonZoneBallsOuts vs. exp.
2026SS161−4.7
20242B179−2.7

The zone rating counts every ball hit to his part of the field while he played there, his club’s positioning included; Savant OAA uses his actual starting spot and is the better individual grade. They agree best in the outfield. See the model card.

Compare in the Fielding Lab →

Contract & projection

Club control (RosterResource) · Keystone projected WAR

2027 −0.3 WAR Free agent
2028 −0.6 WAR Free agent
2029 −1.0 WAR Free agent
2030 −1.3 WAR Free agent

A pending free agent: no club controls his 2027. Contract Studio →

Minor leagues

MLB Stats API · public box-score data

SeasonLevelLevelTeamAgeGPA / IPPA / IP ·Line
2025AAAAAANorfolk Tides301247 PA 47 PA · .318/.362/.432 · 1 HR · 14.9% K · 6.4% BB

ABS challenges · 2026

Baseball Savant

As batter 31% 4/13 won · −0.2 runs
Keystone is an independent portfolio project. It is not affiliated with Major League Baseball or any club. Data: MLB Stats API, Baseball Savant, FanGraphs. Used under their terms for individual, non-commercial use.