Cam FisherOF Fayetteville Woodpeckers
Age 25 L/R 6'0" / 210 lbs A H +4%HR -3% Svc 0.0 · Ctrl thru 2036
wRC+†54
AVG/OBP/SLG.162 / .253 / .304
PA238
HR7
SB6
K%48
BB%9
MLB%0%
BAT: -12.3 runs (wOBA-derived runs vs avg)-12BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -1.4 runs (Positional adjustment)-1POSREP: +6.7 runs (Replacement-level credit)+7REPTotal WAR: -0.60-0.6WAR
Scouting · nowfuture
HIT
2020
PWR
5555
SPD
6060
EYE
5560
trajectory · 10 yrs
-0.5peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2031
Service   0 yrs (est)
Team Control Through   2036
First FA Year   2037
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2031
2027MiLBstill in minors · estimated debut 2031
2028MiLBstill in minors · estimated debut 2031
2029MiLBstill in minors · estimated debut 2031
2030MiLBstill in minors · estimated debut 2031
2031Arb-3$0.9M
2032Ext / FA-deal$0.9M
2033Ext / FA-deal$1.0M
2034Ext / FA-deal$0.2M
2035Ext / FA-deal$0.4M
2036Extbeyond projection horizon · no WAR estimate
Totals $-1M $-29M -$28M
Underwater contract
Projected production over the remaining contract is worth -$28M less than the salary owed. Most often this reflects an aging-curve fade that was visible at signing — the team paid a premium for the early years.

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202322 AFayetteville Woodpeckers 134118 23414 14611 50 .195.286.347.633 .153.352 4610 .286 77 -3 +1 +0 -1 +4 0.1
202423 A+2 teams 272238 22409 261608 121 .092.206.223.429 .130.188 5910 .197 9 -28 +2 +0 -2 +8 -2.0
202524 A2 teams 289250 29418 281616 247 .116.222.236.458 .120.247 5610 .208 17 -27 +2 +0 -2 +8 -1.9
▸ 2026 Season
202625 MLBHOU 238210 34617 231133 61 .162.254.300.554 .138.294 4710 .256 54 -12 +1 +0 -1 +7 -0.6
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202726 MLB 10%HOU 274242 42719 261234 71 .174.265.322.587 .149.295 459 .267 62 -12 +1 +0 -2 +8 -0.5
202827 MLB 25%HOU 325287 519111 311414 82 .178.267.331.598 .153.295 4310 .271 66 -13 +1 +0 -2 +9 -0.5
202928 MLB 36%HOU 356314 5610111 341525 82 .178.269.322.591 .143.295 4310 .273 67 -13 +1 -1 -2 +10 -0.5
203029 MLB 46%HOU 369325 5911112 361565 81 .182.273.332.606 .151.293 4210 .272 66 -14 +1 -1 -2 +10 -0.6
203130 MLB 55%HOU 377333 6011112 361615 81 .180.270.327.597 .147.292 4310 .269 64 -15 +1 -2 -2 +11 -0.8
203231 MLB 66%HOU 370326 5710111 361605 71 .175.267.313.580 .138.290 4310 .265 61 -16 +1 -3 -2 +10 -1.0
203332 MLB 83%HOU 356314 5410110 341555 70 .172.263.306.569 .134.287 4410 .260 57 -17 +1 -4 -2 +10 -1.2
203433 MLBHOU 329290 49919 321464 60 .169.261.300.561 .131.285 4410 .255 53 -17 +1 -4 -2 +9 -1.3
203534 MLBHOU 287255 42718 271303 50 .165.253.294.547 .129.283 459 .248 48 -17 +1 -5 -2 +8 -1.5
▸ Career Totals (MLE all levels + projections)
Career 39763502 57810212121 383181958 11117 .165.258.305.563 .140.289 4610 .256 54 -206 +15 -20 -24 +113 -12.4
/ 162G 650573 9517220 632979 183 .166.259.307.566 .141.288 4610 .256 54 -34 +2 -3 -4 +18 -2.0

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202322 AFayetteville Woodpeckers 134110 30625 22441 50 .273.398.500.898 .227.403 3316 .394 160 +9 +1 +4 1.4
202423 A+Asheville Tourists 226185 296012 351026 100 .157.310.384.694 .227.239 4515 .316 100 +0 +2 +6 0.9
202423 ROKFCL Astros 4636 7202 8182 21 .194.370.417.786 .222.312 3917 .359 133 +2 +0 +1 0.3
202524 A+Asheville Tourists 8469 13211 13410 51 .188.317.290.607 .101.414 4915 .280 72 -3 +1 +2 0.0
202524 AFayetteville Woodpeckers 205159 264010 37746 196 .164.342.377.719 .214.208 3618 .327 108 +2 +1 +6 0.9

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Cam Fisher (OGILVIE) 25 20 55 60 60 .162/.253/.304 .142.294 76 48% 9% 54 -0.6
Matt Gorski
2023 · AA
25 38→34 52→60 55 36 .201/.255/.362 .161.296 2119 39% 6% 68 -0.5 .202/.249/.372 .170.277 2219 35% 6% 68 -0.5 .192/.237/.369.177.251241934%5%61-0.6
Jared Dupere
2023 · A
24 39→31 48→55 54→50 35 .195/.249/.337 .142.315 179 42% 6% 59 -1.1 .177/.228/.293 .116.345 1210 49% 6% 38 -2.6 .149/.198/.253.104.314111153%5%13-3.0
Jared Walker
2021 · AA
25 37→33 50→55 48→45 39 .190/.275/.343 .154.301 196 41% 8% 72 -0.2 .186/.267/.303 .117.402 1311 52% 8% 58 -1.2 .099/.203/.196.096.258131261%9%3-1.3
CJ Alexander
2022 · AA
26 33→43 48→60 56→50 35 .178/.227/.321 .143.269 1615 40% 6% 45 -2.1 .210/.251/.389 .179.273 2413 32% 5% 73 -0.1 .212/.256/.396.184.26125930%5%73-0.1
Drew Robinson
2017 · AAA
25 36→41 51→55 51→50 43 .193/.267/.354 .161.275 1914 36% 9% 71 -0.3 .212/.286/.373 .161.316 1812 36% 9% 84 +0.6 .207/.288/.362.155.320171237%10%78+0.1
Jeren Kendall
2021 · A
25 33→26 47→50 54→60 37 .170/.240/.303 .133.296 1622 46% 8% 46 -2.0 .166/.243/.293 .127.323 1526 49% 8% 46 -2.0 .123/.208/.237.114.236143651%8%13-1.8
Izzy Wilson
2022 · AA
24 40→32 49→50 54→55 39 .202/.268/.341 .140.315 1824 40% 8% 68 -0.5 .205/.268/.356 .151.299 1918 36% 8% 72 -0.2 .177/.245/.327.149.249191736%8%51-1.0
Joseph Dunigan
2011 · AA
25 41→44 52→55 52→50 35 .210/.257/.374 .164.314 2016 39% 6% 72 -0.2 .192/.245/.357 .165.355 2212 49% 6% 63 -0.9 .170/.224/.341.170.326241153%6%46-1.0
Kalian Sams
2012 · A
25 31→28 53→55 52→55 31 .175/.224/.342 .166.276 2213 44% 5% 50 -1.7 .198/.251/.367 .169.289 2317 38% 6% 68 -0.5 .189/.248/.363.175.259252037%7%62-0.4
Jordan Qsar
2022 · A
26 41→37 52→55 50 41 .197/.279/.365 .168.339 2112 45% 10% 79 +0.3 .198/.275/.365 .167.335 2014 43% 9% 77 +0.1 .178/.260/.343.165.299201544%9%63-0.5
Evan Edwards
2022 · A
25 40 50→55 49→50 41 .199/.279/.348 .149.316 207 41% 9% 75 -0.0 .205/.290/.375 .170.334 2212 42% 9% 86 +0.8 .186/.271/.343.156.295211441%9%68-0.2
John Rave
2023 · AAA
25 43 49→50 54→50 43 .216/.286/.357 .142.309 1817 35% 8% 79 +0.3 .217/.284/.358 .141.299 1515 31% 8% 79 +0.3 .214/.283/.361.147.282161729%8%76+0.0
Connor Hoover
2022 · A
26 38→30 49→50 53→50 44 .197/.275/.353 .156.288 1715 36% 9% 74 -0.1 .181/.259/.311 .130.263 1512 35% 9% 57 -1.2 .152/.236/.265.114.212151035%9%33-1.4
DaShawn Keirsey Jr.
2022 · A
25 35→45 45→50 53→60 40 .180/.251/.302 .122.279 1314 38% 8% 50 -1.7 .231/.283/.350 .119.327 1131 31% 6% 76 +0.0 .245/.299/.367.122.338113629%6%83+0.5
Troy Stokes Jr.
2021 · AAA
25 39→38 46→50 54→55 43 .195/.275/.328 .133.280 1416 34% 8% 68 -0.5 .196/.270/.305 .109.263 1017 28% 8% 59 -1.1 .156/.241/.247.091.20882027%8%30-1.4
Aaron Shackelford
2022 · A
25 34→32 49→50 50→45 34 .181/.238/.323 .142.278 185 41% 6% 51 -1.7 .186/.249/.339 .153.278 199 39% 7% 59 -1.1 .176/.247/.331.155.254201038%7%54-1.1
Chad Bell
2022 · AA
25 41 53→55 51→40 39 .206/.269/.371 .165.320 226 41% 8% 76 +0.1 .208/.269/.352 .144.348 194 42% 7% 71 -0.3 .192/.255/.323.131.32719045%7%55-0.8
Collin DeLome
2011 · AAA
25 35→37 50→55 52→50 33 .191/.238/.346 .155.269 1913 36% 4% 56 -1.3 .198/.249/.325 .127.297 1314 36% 5% 55 -1.4 .200/.253/.323.123.306111636%4%53-0.7
Kameron Misner
2023 · AA
25 43→42 47→50 55 44 .205/.290/.346 .141.322 1523 38% 10% 79 +0.3 .199/.286/.348 .149.313 1623 38% 10% 78 +0.2 .189/.277/.340.150.286162537%10%69-0.3
Cade Bunnell
2022 · A
25 40→39 45→50 52→45 44 .174/.275/.301 .127.338 128 47% 12% 62 -0.9 .178/.271/.318 .140.345 166 47% 11% 64 -0.8 .158/.256/.293.134.30116448%11%48-1.2