Curt CasaliC San Francisco Giants
Age 37 R/R 6'2" / 220 lbs MLB HR -8%H -3% Svc 12.000 · Ctrl thru 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 181 proj PA
wRC+†vL 5655vR 52
AVG/OBP/SLG.204 / .308 / .303
PA181
HR2
K%21
BB%11
ISO100
MLB%100%
Value2026 · WAR
BAT: -4.8 runs (wOBA-derived runs vs avg)-5BATRUN: -0.8 runs (SB/CS + UBR baserunning)-1RUNFLD: -2.1 runs (Defensive runs vs avg)-2FLDPOS: +3.2 runs (Positional adjustment)+3POSREP: +5.1 runs (Replacement-level credit)+5REPTotal WAR: +0.00+0.0WAR
trajectory · projected WAR by year
0.20.02627
Tools · Splits · ContractCON 56 / POW 39
Toolsscout grade · Statcast %ile · 2022-2024
CONTACT56
Whiff%
5910.0%
xwOBA
280.282
POWER39
Barrel%
133.4
Avg EV
1085.3
Bat Spd
1066.8
EYE64
Chase%
8225.5%
SPEED24
Sprint
1024.4
Platoon Splits2024 · 125 PA
vs LHP
vs RHP
Edge
PA
49
76
wRC+
57
52
L
wOBA
259
253
ISO
048
061
▶▶R
BABIP
250
226
L
K%
20.4%
15.8%
▶▶R
BB%
14.3%
7.9%
◀◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2014
Service   12.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$0.4M
Totals $0.4M $0.0M -$0.4M

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
201122 AWest Michigan Whitecaps 9280 17702 8131 00 212292375667 163227 149 280 72
201122 AWest Michigan Whitecaps 9275 17702 1391 00 227348400748 173231 1014 328 109
201223 A2 teams 385343 8123010 256512 21 236311391701 155264 176 303 90
201223 A2 teams 385330 892509 384612 21 270366427793 158290 1210 353 128
201324 A+2 teams 329297 781419 27734 10 263332407740 145319 228 324 106
201324 A+2 teams 329285 9017110 39494 10 316405488893 172352 1512 397 162
201425 AAA3 teams 363308 681603 43957 00 221330302632 81307 2612 287 78
201425 AAA3 teams 363298 711804 53897 00 238366339705 101324 2515 325 107
201526 AAA2 teams 245221 459014 17675 10 204276434710 231220 277 303 90
201526 AAA2 teams 245213 4710014 25635 10 221317465782 244241 2610 342 120
201627 MLB2 teams 337295 5611010 34974 00 190282329611 139243 2910 272 66 -13 +0 +11 +6 +10 1.4
201627 MLB2 teams 337289 5811010 40944 00 201306343649 142258 2812 295 84 -6 +0 +11 +6 +10 2.1
201728 AAADurham Bulls 343313 70804 24744 00 224287288575 64280 227 260 57
201728 AAADurham Bulls 343300 791005 37654 00 263352347699 83320 1911 320 103
201829 MLB2 teams 260237 621307 17533 02 262319405724 143307 207 317 101 +0 -1 -5 +5 +7 0.7
201829 MLB2 teams 260235 671508 19513 02 285346451797 166331 207 351 127 +8 -1 -5 +5 +7 1.5
201930 MLB2 teams 251221 53908 26631 00 240323389712 149294 2510 313 97 -1 +0 +5 +4 +7 1.6
201930 MLB2 teams 251221 55909 26621 00 249331412742 163301 2510 329 110 +3 +0 +5 +4 +7 2.0
202031 MLBCincinnati Reds 9376 17306 14293 20 224366500866 276268 3115 369 140 +4 +0 +1 +2 +3 1.0
202031 MLBCincinnati Reds 9376 17306 14293 20 224366500866 276268 3115 382 151 +5 +0 +1 +2 +3 1.1
202132 MLBSan Francisco Giants 231200 441215 26664 00 220322365687 145302 2911 297 86 -4 +0 +2 +4 +7 0.9
202132 MLBSan Francisco Giants 231200 421115 26664 00 210313350663 140287 2911 302 90 -3 +0 +2 +4 +7 1.0
202233 MLB2 teams 200169 33505 26623 00 195313314627 118269 3113 292 82 -4 +0 +0 +4 +6 0.6
202233 MLB2 teams 200168 34505 27603 00 202323321645 119276 3014 298 86 -3 +0 +0 +4 +6 0.7
202334 MLB2 teams 120103 19300 11313 00 184282214496 29264 269 230 35 -9 +0 +2 +2 +3 -0.2
202334 MLB2 teams 120103 20300 11303 00 194291223514 29274 259 243 44 -8 +0 +2 +2 +3 -0.0
202435 MLB2 teams 213180 461003 25415 00 256362361723 106314 1912 316 100 +0 +0 -2 +4 +6 0.8
202435 MLB2 teams 213177 461003 28385 00 260376367743 107314 1813 339 117 +4 +0 -2 +4 +6 1.2
▸ 2026 Season
202637 MLBSF 181156 32712 20373 21 205307301609 96252 2011 285 77 -5 +0 -2 +3 +5 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202738 MLBSF 100% 8070 14301 9171 00 200300286586 86242 2111 272 66 -3 +0 -9 +1 +2 -0.8
202738 MLBSF 100% 8070 13301 9171 00 186287271559 86238 2111 255 53 -4 +0 -9 +1 +2 -0.9
▸ Career Totals
Career 16461428 30864148 17543723 22 216311363674 147274 2711 303 90 -19 -0 +10 +43 +47 8.2
/ 162G 650564 12125019 691739 11 215310360670 145272 2711 303 90 -7 -0 +4 +17 +18 3.2
Career 37233269 735153389 35288363 84 225312355667 130279 249 295 84 -67 +0 +8 +66 +105 11.5
/ 162G 650571 13027116 6115411 11 228314363677 135282 249 295 84 -12 -0 +1 +12 +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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201122 AWest Michigan Whitecaps 9275 17702 1391 00 227348400748 173231 1014 328 109 +1 +0 +3 0.4
201223 A+Lakeland Flying Tigers 179160 401301 11286 00 250322350672 100298 166 304 91 -2 +0 +5 0.3
201223 AWest Michigan Whitecaps 206170 491208 27186 21 288404500904 212283 913 396 161 +14 +0 +6 2.0
201324 AAMontgomery Biscuits 145120 461105 21183 00 3834866001.086 217418 1214 473 220 +20 +0 +4 2.4
201324 A+Charlotte Stone Crabs 184165 44615 18311 10 267342406748 139302 1710 337 116 +3 +0 +5 0.9
201425 MLBTampa Bay Rays 8472 12300 8232 00 167268208477 42245 2710 227 32 -6 +0 +2 +6 +2 0.5
201425 AAADurham Bulls 183156 371003 22502 00 237339359698 122324 2712 315 99 -0 +0 +5 0.5
201425 AAMontgomery Biscuits 9670 22501 23163 00 314500429929 114396 1724 430 187 +9 +0 +3 1.2
201526 MLBTampa Bay Rays 113101 246010 8342 00 238306594900 356241 307 379 148 +6 +0 +2 +4 +3 1.6
201526 AAADurham Bulls 132112 23404 17293 10 205326348674 143241 2213 311 96 -1 +0 +4 0.3
201627 MLBTampa Bay Rays 256226 421008 25822 00 186273336609 150250 3210 274 68 -9 +0 +11 +6 +7 1.5
201627 AAADurham Bulls 8163 16102 15122 00 254412365778 111280 1519 360 134 +3 +0 +2 0.5
201728 AAADurham Bulls 343300 791005 37654 00 263352347699 83320 1911 320 103 +1 +0 +10 1.1
201829 MLBCincinnati Reds 156140 411004 12322 02 293357450807 157352 218 355 130 +5 -1 -5 +5 +4 0.9
201829 AAADurham Bulls 10495 26504 7191 00 274330453783 179301 187 344 121 +2 +0 +3 0.6
201930 MLBCincinnati Reds 236207 52908 25591 00 251335411745 159308 2511 331 111 +3 +0 +5 +4 +7 1.9
201930 AAALouisville Bats 1514 3001 130 00 214267429695 214200 207 306 92 -0 +0 +0 0.0
202031 MLBCincinnati Reds 9376 17306 14293 20 224366500866 276268 3115 382 151 +5 +0 +1 +2 +3 1.1
202132 MLBSan Francisco Giants 231200 421115 26664 00 210313350663 140287 2911 302 90 -3 +0 +2 +4 +7 1.0
202233 MLBSeattle Mariners 176148 30405 24502 00 203322331653 128263 2814 300 88 -2 +0 +0 +4 +5 0.7
202233 AAATacoma Rainiers 2420 4100 3101 00 200333250583 50400 4212 284 76 -1 +0 +1 0.0
202334 MLBCincinnati Reds 9680 14200 11232 00 175290200490 25246 2411 235 38 -7 +0 +2 +2 +3 -0.0
202334 AAALouisville Bats 2423 6100 071 00 261292304596 43375 290 273 67 -1 +0 +1 -0.0
202435 MLBSan Francisco Giants 125108 21301 13222 00 194293250543 56235 1810 255 53 -7 +0 -2 +4 +4 -0.2
202435 AAAIowa Cubs 8869 25702 15163 00 3624945511.045 188442 1817 458 209 +11 +0 +2 1.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 15661358 29561147 16642022 22 217312367680 150276 2711 305 92 -15 -0 +18 +41 +44 9.1

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
#1Henry Blancolast yr '13
career totals — 14 seasons, 2,779 PA
142,779655221284359+27+498.69.6
/162664161+6.6+11.72.1pk7: 11
#2Sean Rodríguezlast yr '19
career totals — 11 seasons, 2,871 PA
112,8717942226302380+10+168.18.5
/1626641810+2.3+3.71.9pk7: 9
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 12 projected seasons
121,827504215308358+29+206.16.2
/162664182+10.6+7.42.2pk7: 6
#3Ehire Adrianzalast yr '22
career totals — 9 seasons, 1,519 PA
91,5192019240310353+10+134.04.4
/16266498+4.2+5.51.8pk7: 5
#4Chad Moellerlast yr '09
career totals — 10 seasons, 1,524 PA
101,524292226288351+19+143.84.3
/162664131+8.5+6.21.6pk7: 5
#5Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#6Gary Bennettlast yr '07
career totals — 8 seasons, 1,703 PA
81,703206239301327+17+62.62.6
/16266482+6.7+2.41.0pk7: 3

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
Curt Casali (OGILVIE) 37 56 39 24 64 204/308/303 99252 22 21% 11% 77 +0.0
Matt Treanor
2012 · MLB
36 44 41→40 39→40 56 214/314/309 95255 106 19% 11% 80 +0.4 221/314/343 122273 128 22% 11% 89 +0.9 175/283/28310821910524%11%50-0.3
Jamie Burke
2009 · MLB
37 51→48 42→45 40→30 48 248/296/354 106270 104 13% 5% 82 +0.5 218/271/311 93267 86 21% 6% 60 -1.0 193/244/256632484223%5%32-0.7
Arnoldo Castro
2006 · AAA
37 50 40 37→40 46 242/284/328 86277 84 16% 5% 69 -0.4 237/278/309 72263 67 12% 5% 62 -0.9 242/280/26321257025%5%46-0.7
Brad Ausmus
2006 · MLB
37 52→56 38→45 42→45 57 246/322/325 79272 66 12% 10% 85 +0.7 233/313/313 80273 56 15% 9% 79 +0.3 232/310/313812816618%9%72-0.1
Pedro Mere
2008 · AAA
38 50→49 41→40 38→40 47 240/285/336 95264 95 13% 5% 72 -0.2 231/289/316 85273 65 17% 6% 69 -0.4 225/292/294692724218%6%62-0.5
Alberto Castillo
2007 · MLB
37 49 37→30 41→30 52 232/300/312 80281 45 18% 9% 72 -0.2 237/299/336 99288 85 19% 8% 78 +0.2 236/305/309732838018%9%71-0.1
Joe Girardi
2002 · MLB
37 53→57 42→40 43→30 51 257/319/361 104301 93 18% 8% 93 +1.3 232/291/326 94270 86 16% 8% 72 -0.2 221/270/283632552214%6%43-0.9
Gary Bennett
2007 · MLB
35 46 42→40 43→40 52 225/291/327 101256 104 17% 8% 73 -0.1 236/291/356 120254 137 13% 7% 80 +0.4 242/283/32381259749%5%63-0.2
Doug Bernier
2017 · AAA
37 50→54 42→40 43→45 44 241/294/342 101302 107 23% 6% 78 +0.2 223/274/319 96291 107 26% 6% 63 -0.8 192/242/239472545025%5%27-1.4
Chris Gomez
2008 · MLB
37 58→54 39→45 40 51 279/325/369 91303 66 11% 6% 97 +1.5 258/310/357 99297 86 15% 7% 89 +0.9 269/320/328593163015%6%80+0.1
Francisco Valdez
2007 · AAA
38 51 43→45 38→30 42 249/288/354 105274 125 15% 3% 79 +0.3 261/303/358 97289 85 12% 4% 85 +0.7 277/319/369913055110%4%92+0.3
Brent Mayne
2004 · MLB
36 51→50 41→40 38→40 53 244/309/337 92274 84 14% 8% 83 +0.6 232/309/328 96276 86 18% 10% 81 +0.4 213/308/254412690318%12%42-0.9
Remigio Diaz
2006 · AAA
38 51→53 38→30 39→45 48 239/284/316 77266 65 13% 5% 66 -0.6 244/283/312 68268 47 11% 5% 65 -0.7 252/290/30351274269%4%60-0.5
Carlos Ruiz
2016 · MLB
37 49→59 41→50 44→45 55 232/312/331 99259 75 14% 9% 84 +0.6 241/330/357 116285 117 18% 10% 98 +1.6 250/349/35910930210619%11%104+0.6
A.J. Ellis
2017 · MLB
36 46→56 44→45 45→40 60 224/323/340 116255 125 17% 12% 91 +1.1 241/330/371 130283 145 19% 10% 102 +1.8 243/342/36312028913019%11%101+0.5
Mike DiFelice
2007 · MLB
38 43 45→50 43→30 46 216/285/339 123272 134 25% 8% 75 -0.0 221/273/320 99293 94 27% 6% 63 -0.8 218/264/302842918027%5%52-0.8
Clint Barmes
2016 · MLB
37 47→57 43→55 41→50 44 230/284/346 116281 104 22% 6% 76 +0.0 226/283/351 125276 117 22% 6% 76 +0.1 182/223/266852244020%3%26-0.6
Lou Merloni
2007 · MLB
36 50→46 43→45 40 46 243/300/353 110281 104 17% 6% 84 +0.6 223/279/314 91260 75 16% 6% 64 -0.8 214/270/281672493115%6%49-1.3
Adan Amezcua
2011 · AAA
37 48 42→50 41→45 47 233/282/334 101269 96 17% 6% 71 -0.3 251/310/384 133293 136 19% 6% 96 +1.5 267/333/41715030915418%7%111+1.0
Hector Hurtado
2008 · AAA
37 48 44→45 41→30 38 240/279/350 110296 123 24% 3% 74 -0.1 223/260/308 85282 84 23% 3% 54 -1.4 218/250/274562735022%2%37-0.8