Players / Player profile
PIT · A · OF

Canon Reeder

Age 23 B/T R/R 6′0″, 188 lb USA
Pittsburgh org

Development · trends & plan

Tracked levels only. Monthly values; gaps mark the offseason. The number beside each line is its last month, with that month’s sample (faded under 50 PA or 150 pitches), not the season.

Plan for 2027

  1. 1
    Impact high ask Hit the ball harder

    Average exit velocity ranks in the 2nd percentile of the Florida State League hitters (150+ PA). The target beats regression to the mean: it is his expected next season with no plan (a value this far from the Bradenton (FSL) median tends to come back part of the way) plus the step a quarter of similar players beat.

    Exit velocity: 78.6 mph target 81.4 mph no plan ≈ 80.1 mph No one-season check: a lean. Telling this target from noise takes about 183 balls in play; he had 90 in 2026. If he moves up to High-A Greensboro or Double-A Altoona, there’s no public pitch tracking: check his isolated power (ISO) in box scores as a rough stand-in instead. There’s no level-adjusted target, because box scores don’t carry this goal’s measure; the club’s own tracking does. Bradenton (FSL) tracking
  2. 2
    Contact high ask Make more contact on strikes

    Zone contact ranks in the 14th percentile of the Florida State League hitters (150+ PA). The target beats regression to the mean: it is his expected next season with no plan (a value this far from the Bradenton (FSL) median tends to come back part of the way) plus the step a quarter of similar players beat.

    Zone contact: 75% target 80% no plan ≈ 77% No one-season check: a lean. Telling this target from noise takes about 329 swings at strikes; he had 219 in 2026. If he moves up to High-A Greensboro or Double-A Altoona, there’s no public pitch tracking: check his strikeout rate (K%) in box scores instead. There’s no level-adjusted target, because box scores don’t carry this goal’s measure; the club’s own tracking does. Bradenton (FSL) tracking

Each goal is checked when his sample can tell the target from noise: the 2027 All-Star break if it can by then, else season’s end or the sample it needs; if no single season can, it’s a lean. Coach card

Trends · Bradenton

Chase rate 18% Aug ’26 · 41 PA Apr ’26 – Aug ’26
Zone contact 79% Aug ’26 · 41 PA Apr ’26 – Aug ’26
Exit velocity (avg) 79.6 mph Aug ’26 · 41 PA Apr ’26 – Aug ’26
xwOBA .317 Aug ’26 · 41 PA Apr ’26 – Aug ’26
Strikeout rate 27% Aug ’26 · 41 PA Apr ’26 – Aug ’26

Florida State League tracking · 2026 percentiles

vs. 106 Florida State League hitters (150+ PA) · 183 tracked PA · the share he beats, so higher is better (less chasing, fewer strikeouts)

Exit velo (avg) 78.6 Exit velo (avg): 78.6, 2nd percentile
Zone contact 75% Zone contact: 75%, 14th percentile
Chase % 19% Chase %: 19%, 92nd percentile
Strikeout % 31.7% Strikeout %: 31.7%, 11th percentile

Minor leagues

MLB Stats API · public box-score data

SeasonLevelLevelTeamAgeGPA / IPPA / IP ·Line
2026AABradenton Marauders2357204 PA 204 PA · .185/.360/.217 · 0 HR · 29.9% K · 19.1% BB
2026ROKROKFCL Pirates23519 PA 19 PA · .167/.474/.167 · 0 HR · 21.1% K · 26.3% BB
2025AABradenton Marauders2239 PA 9 PA · .375/.444/.625 · 0 HR · 22.2% K · 11.1% BB

Prospect Pipeline: Perf+ 87 over his 2026 season (223 PA, mostly A), 2.0 years older than his level. Tag: Stalling. Prospects →

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.