Players / Player profile
COL · 2B

Connor Norby

Age 26 B/T R/R 5′10″, 180 lb USA MLB debut 2024
40-man
  • Colorado’s roster as it stands utility · 401 PA (3B 230, 1B 171) · 0.6 WAR in the role
  • Trade read Available at a price: COL 9% playoff odds; control through 2030.
xwOBA .310 wOBA .334
2026 fWAR 0.6
Projected 2027 WAR 0.6 at 425 PA · 0.6 in his 2027 role

Hitting · 2026 percentiles

vs. MLB hitters with 300+ PA · 383 PA

xwOBA .310 xwOBA: .310, 35th percentile
Swing decisions +1.10 Swing decisions: +1.10, 91st percentile
Contact value −1.35 Contact value: −1.35, 9th percentile
Bat speed 70.7 Bat speed: 70.7, 31st percentile
Squared-up / swing 18% Squared-up / swing: 18%, 17th percentile
Blasts / swing 5% Blasts / swing: 5%, 15th percentile
EV90 101.6 EV90: 101.6, 18th percentile
Barrel % 7.7% Barrel %: 7.7%, 49th percentile
Chase % 28.1% Chase %: 28.1%, 61st percentile
Zone contact 80.9% Zone contact: 80.9%, 23rd percentile
Strikeout % 28.2% Strikeout %: 28.2%, 12th percentile
Walk % 10.4% Walk %: 10.4%, 74th percentile

Platoon splits · swing path

By pitcher handedness

vsPAwOBAxwOBAK%BB%ChaseDecisionsContact
LHP137.361.33724%15%25%+1.99−0.83
RHP246.318.29530%8%30%+0.58−1.60
Attack angle
16.7° (41% in 5–20°)
Attack direction
+3.5°
Swing length
7.1 ft
Fast-swing rate
9%
Pull-air %
20.2%
Hard-hit %
36.5%
Slash · wRC+
.243/.342/.377 · 98

Zone map · 2026

Where he does damage, and where to pitch him

−0.1−1.0−1.0+0.5−0.8−1.3−0.3−3.0−1.2−0.1−1.3+1.5+1.8+0.8−0.4−0.1+1.3+1.0−0.1+0.7−0.20.0+0.3−1.6−1.1RHB

Does the most damage middle-middle (+1.8 vs. league per 100; 0.8 standard errors on 92 pitches, inside the noise for the best of nine cells).

Weakest up over the middle (−3.0), but only 1.4 standard errors from average on 80 pitches: no in-zone spot to attack yet.

Runs per 100 pitches vs. an average RHB: better · worse. Catcher’s view · 1,321 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 Norby: bat path, contact quality and approach

SimilarityPlayerxwOBA’26 WAR’27 proj2027
60Daniel Schneemann CLE · ’97.2920.60.7Pre-arb
59Miguel Amaya CHC · ’99.2991.41.3Arb
59Matt McLain CIN · ’99.2940.20.8Arb
57Kyle Manzardo CLE · ’00.305−0.20.5Pre-arb
54Tyler O'Neill BAL · ’95.3070.50.5Signed $16.5M

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
3B −2.9 −0.4
2B −7.9 −8.4
1B +2.5 −10.0
Outs Above Average by position
SeasonPosOAARangeArm, DPRunsBatters
20263B+1+1−0.1+0.9506
20262B−5−4−0.1−4.1963
20261B+1+1−0.5+0.51,595
20253B−4−3−0.3−3.32,979
20242B000.00.0398
20243B−5−4+0.1−3.91,185

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 1B)
2026 · 1B In (charging) 0Back 0Toward 3B line −4Toward 1B line +1vs. RHH −1vs. LHH −2

At 1B in 2026, the biggest loss came toward 3B line (−4 outs): a coaching target.

Tools (percentile; arm among 3Bs)
Arm at 3B 84.7 mph · 69th
Sprint speed 28.0 ft/s · 67th
Zone rating (Keystone expected outs)
SeasonZoneBallsOuts vs. exp.
20262B93−2.4
20261B110+4.0
20253B227−8.5
20243B94−1.1

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.6 WAR Pre-arb $780K*
2028 0.5 WAR Arbitration $1.9M*
2029 0.4 WAR Arbitration $2.7M*
2030 0.1 WAR Arbitration $3.1M*

* projected arbitration or minimum salary. Contract Studio →

Minor leagues

MLB Stats API · public box-score data

SeasonLevelLevelTeamAgeGPA / IPPA / IP ·Line
2026AAAAAAAlbuquerque Isotopes2628121 PA 121 PA · .291/.397/.544 · 6 HR · 19.0% K · 14.0% BB
2025AAAAAAJacksonville Jumbo Shrimp251140 PA 40 PA · .343/.400/.629 · 3 HR · 20.0% K · 10.0% BB

ABS challenges · 2026

Baseball Savant

As batter 36% 4/11 won · −0.3 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.