Andrew KnappC Sacramento River Cats
Age 34 S/R 6'0" / 189 lbs AAA HR -8%H -3% Svc 9.000 · Ctrl thru 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 350 proj PA
wRC+†89
AVG/OBP/SLG.233 / .304 / .364
PA350
HR8
K%26
BB%8
ISO132
MLB%10%
Value2026 · WAR
BAT: -4.3 runs (wOBA-derived runs vs avg)-4BATRUN: -0.6 runs (SB/CS + UBR baserunning)-1RUNFLD: -2.3 runs (Defensive runs vs avg)-2FLDPOS: +6.2 runs (Positional adjustment)+6POSREP: +9.9 runs (Replacement-level credit)+10REPTotal WAR: +0.70+0.7WAR
trajectory · projected WAR by year
0.90.42627
Tools · ContractCON 42 / POW 38
Toolsscout grade · Statcast %ile · 2021-2024
CONTACT42
Whiff%
1018.5%
xwOBA
100.234
POWER38
Barrel%
102.6
Avg EV
1083.8
Bat Spd
2068.1
EYE34
Chase%
1040.9%
SPEED45
Sprint
3026.5
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2017
Service   9.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$2M+0.0$0.1M-$2M
Totals $2M $0.1M -$2M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201422 A2 teams 404374 841735 241264 43 225279326605 102322 316 267 63
201422 A2 teams 404366 952046 32974 43 260326385711 126336 248 319 102
201523 A+3 teams 586527 14037412 4417010 21 266334419753 154366 298 329 110
201523 A+3 teams 586509 15338513 6212210 21 301387472859 171369 2111 379 148
201624 AAA2 teams 492462 1062218 261383 22 229275333608 104309 285 267 63
201624 AAA2 teams 492448 1182619 401173 22 263328386714 123337 248 321 104
201725 MLBPhiladelphia Phillies 204171 44813 31560 10 257371368740 111360 2715 316 100 -0 +0 -5 +4 +6 0.5
201725 MLBPhiladelphia Phillies 204171 44813 31560 10 257371368740 111360 2715 337 116 +4 +0 -5 +4 +6 0.9
201826 MLB2 teams 240208 41724 28832 10 197298308606 111303 3512 271 65 -9 +0 -5 +4 +7 -0.3
201826 MLB2 teams 240207 42724 29812 10 203307314621 111309 3412 285 77 -6 +0 -5 +4 +7 -0.0
201927 MLBPhiladelphia Phillies 160136 29902 18513 00 213318324642 110325 3211 277 70 -5 +0 +3 +3 +5 0.5
201927 MLBPhiladelphia Phillies 160136 29902 18513 00 213318324642 110325 3211 292 82 -3 +0 +3 +3 +5 0.7
202028 MLBPhiladelphia Phillies 8972 20412 15191 00 278409444854 167346 2117 372 143 +4 +0 -1 +2 +3 0.7
202028 MLBPhiladelphia Phillies 8972 20412 15191 00 278409444854 167346 2117 381 149 +5 +0 -1 +2 +3 0.8
202129 MLBPhiladelphia Phillies 159145 22302 10612 00 152217214430 62241 386 196 8 -17 +0 -2 +3 +5 -1.1
202129 MLBPhiladelphia Phillies 159145 22302 10612 00 152217214430 62241 386 200 11 -16 +0 -2 +3 +5 -1.0
202230 AAA2 teams 276252 461209 17885 11 183248337585 155236 326 255 53
202230 AAA2 teams 276247 5615012 22695 11 227303433736 206262 258 324 106
202331 AAASugar Land Space Cowboys 358326 671418 251216 31 206275328603 123299 347 271 66
202331 AAASugar Land Space Cowboys 358313 731429 38946 31 233328377705 144305 2611 319 102
202432 AAASacramento River Cats 400355 861618 341064 14 242316361676 118316 268 301 89
202432 AAASacramento River Cats 400337 9621210 52954 14 285387448835 163361 2413 368 140
▸ 2026 Season
202634 MLBSF 350315 751528 28914 32 238308375683 137303 268 302 89 -4 -0 -2 +6 +10 0.7
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202735 MLBSF 6% 281254 571116 22753 21 224294346640 122294 278 290 80 -6 +0 -7 +5 +8 -0.1
202735 MLBSF 6% 1514 3100 140 00 214267286552 71288 277 276 70 -1 +0 -0 +0 +0 -0.0
▸ Career Totals
Career 888764 16032413 1042789 20 209311313624 103307 3112 287 78 -22 +0 -12 +20 +25 1.2
/ 162G 650559 11723310 762037 10 209312315626 106306 3112 287 78 -16 +0 -9 +15 +18 0.9
Career 39993597 8171751777 322118547 2015 227299349648 122314 308 286 77 -103 -2 -22 +71 +113 5.9
/ 162G 650585 13328313 521938 32 227299352651 125313 308 286 77 -17 -0 -4 +12 +18 1.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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201422 A+Clearwater Threshers 9083 13101 5262 10 157222205427 48214 296 203 14 -9 +0 +3 -0.6
201422 ALakewood BlueClaws 314283 821945 27712 33 290356438794 148368 239 352 127 +10 -1 +9 1.8
201523 AAReading Fightin Phils 241214 7721211 22432 10 3604246311.055 271405 189 452 204 +28 +0 +7 3.6
201523 A+Clearwater Threshers 281244 641432 29637 01 262357369726 107344 2210 331 112 +4 -0 +8 1.1
201523 INTLGlendale Desert Dogs 6451 12300 11161 10 235381294675 59333 2517 319 102 +0 +0 +2 0.2
201624 AAALehigh Valley IronPigs 443403 1072418 371072 22 266330390720 124343 248 324 106 +3 -0 +13 1.5
201624 INTLAguilas Cibaenas 4945 11201 3101 00 244306356662 111294 206 300 88 -1 +0 +1 0.1
201725 MLBPhiladelphia Phillies 204171 44813 31560 10 257371368740 111360 2715 337 116 +4 +0 -5 +4 +6 0.9
201826 MLBPhiladelphia Phillies 215187 37624 24752 10 198296316611 118303 3511 280 72 -7 +0 -5 +4 +6 -0.1
201826 AAALehigh Valley IronPigs 2520 5100 560 00 250400300700 50357 2420 336 115 +0 +0 +1 0.1
201927 MLBPhiladelphia Phillies 160136 29902 18513 00 213318324642 110325 3211 292 82 -3 +0 +3 +3 +5 0.7
202028 MLBPhiladelphia Phillies 8972 20412 15191 00 278409444854 167346 2117 381 149 +5 +0 -1 +2 +3 0.8
202129 MLBPhiladelphia Phillies 159145 22302 10612 00 152217214430 62241 386 200 11 -16 +0 -2 +3 +5 -1.0
202230 MLBSan Francisco Giants 4639 5100 5121 00 128244154398 26179 2611 198 10 -5 +0 -1 +5 +1 0.0
202230 AAASacramento River Cats 230208 5114012 17574 11 245314486800 240279 257 349 126 +7 -0 +7 1.3
202331 AAASugar Land Space Cowboys 358313 731429 38946 31 233328377705 144305 2611 319 102 +1 +0 +10 1.2
202432 AAASacramento River Cats 400337 9621210 52954 14 285387448835 163361 2413 368 140 +18 -1 +11 2.9
▸ Career Totals (raw MLB only — historical actual)
MLB Career 873750 15731413 1032749 20 209312313625 104307 3112 287 78 -22 +0 -11 +20 +25 1.2

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Curt Casalilast yr '24
career totals — 10 seasons, 1,566 PA
101,566472217311367+28+197.87.9
/162664201+11.9+7.93.3pk7: 8
#2Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#3Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#4Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#5Gary Bennettlast yr '07
career totals — 8 seasons, 1,703 PA
81,703206239301327+17+62.62.6
/16266482+6.7+2.41.0pk7: 3
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 5 projected seasons
5877142215311324+15-92.32.3
/162664112+11.4-6.51.7pk7: 2
#6Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1

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
Andrew Knapp (OGILVIE) 34 42 38 45 34 233/304/364 130303 83 26% 8% 89 +0.6
Anthony Recker
2018 · MLB
34 41→48 45→55 49→45 43 207/278/334 127282 135 30% 7% 70 -0.3 211/269/360 149287 176 31% 7% 73 -0.1 184/245/34616224021033%7%56-0.6
Jose Lobatón
2019 · MLB
34 46 49→50 49→30 49 231/300/378 146284 175 24% 9% 91 +1.1 202/265/341 139275 165 31% 8% 66 -0.6 162/223/28512322014133%7%31-1.9
Andrés Blanco
2018 · MLB
34 48→47 47→50 44→50 48 236/302/380 144280 147 21% 7% 92 +1.2 216/291/354 138263 166 24% 7% 82 +0.5 204/284/34313824917524%7%72-0.2
Dioner Navarro
2019 · MLB
35 45→55 47→50 46→45 48 226/290/361 135269 148 22% 8% 82 +0.5 227/301/345 118281 128 22% 9% 82 +0.5 186/268/237512385022%9%39-0.5
Nick Hundley
2018 · MLB
34 48→46 50→55 42→40 44 245/289/405 160295 174 23% 6% 92 +1.2 235/285/400 165307 195 29% 6% 90 +1.0 225/276/38716229719330%6%79+0.1
Curt Casali
2023 · MLB
34 45 49→50 48→30 53 223/325/373 151300 174 30% 12% 101 +1.8 227/321/335 108294 104 24% 11% 89 +1.0 221/323/291702875022%11%76+0.0
Matt Treanor
2010 · MLB
34 50 43→40 48→40 51 242/318/352 109293 116 20% 9% 92 +1.2 214/306/314 100256 106 19% 10% 77 +0.1 196/300/280842369419%11%64-0.3
Drew Butera
2018 · MLB
34 49 46→40 46→40 45 243/297/375 132301 144 24% 7% 88 +0.9 209/278/323 114270 114 25% 8% 67 -0.5 173/252/27610223410429%8%43-0.9
Iker Franco
2015 · AAA
34 48→47 43→50 44→40 46 237/288/336 99286 123 21% 6% 74 -0.1 256/308/355 99311 104 20% 7% 87 +0.8 264/316/3599532011120%7%88+0.3
Sandy León
2023 · MLB
34 42→52 42→45 46→30 51 205/289/303 98266 104 26% 10% 67 -0.5 190/272/294 104273 124 32% 9% 58 -1.2 150/233/2489821914237%9%28-1.1
Luke Carlin
2015 · AAA
34 42 42→45 44→45 50 207/279/306 99253 96 22% 9% 63 -0.8 196/281/296 100248 78 22% 9% 62 -0.9 132/255/194621740321%12%25-1.1
Dustin Garneau
2021 · MLB
33 41→37 48→50 45 46 208/290/355 147272 165 29% 8% 81 +0.4 196/274/370 174253 226 31% 7% 79 +0.3 152/237/32917618024132%7%52-0.5
Gerald Laird
2013 · MLB
33 52→47 43→50 46→50 51 250/310/364 114282 105 15% 7% 90 +1.0 244/315/343 99291 76 17% 8% 87 +0.8 235/315/304692922218%9%72-0.0
Chris Gimenez
2017 · MLB
34 44→54 45→50 47→45 45 222/282/341 120278 145 25% 7% 73 -0.1 206/285/328 122282 146 30% 9% 72 -0.2 182/273/29311125512332%10%58-0.5
Charlie Culberson
2023 · MLB
34 48→49 45 47→50 44 238/287/366 127298 1213 24% 6% 81 +0.4 226/275/342 116315 1212 30% 6% 70 -0.3 182/208/2254329551439%3%11-0.8
Cliff Pennington
2018 · MLB
34 47→55 42→45 49→55 47 230/293/329 99299 108 26% 8% 74 -0.1 205/278/307 102270 910 26% 9% 63 -0.8 170/251/251802266926%9%37-1.0
Jesus Alberto Vega
2016 · AAA
34 46 42→50 46→40 40 223/271/327 105301 105 29% 5% 65 -0.7 214/261/319 105299 115 31% 5% 58 -1.2 192/237/30110826914233%5%40-0.8
Kelly Stinnett
2004 · MLB
34 49 48→50 46→40 48 240/314/385 145304 156 25% 8% 98 +1.6 243/311/387 144307 175 25% 8% 98 +1.6 200/259/30610625414027%6%46-0.6
Austin Romine
2022 · MLB
33 49→53 46→45 46→45 38 244/280/368 125325 145 29% 5% 79 +0.3 214/260/332 118289 146 30% 5% 62 -0.9 174/208/2558123511031%4%16-1.3
Humberto Quintero
2014 · MLB
34 47 45 43→40 40 236/274/360 124282 124 22% 4% 74 -0.1 240/270/354 114297 115 23% 3% 70 -0.3 246/266/345993059423%2%62-0.4