Brandon CrawfordSS St. Louis Cardinals
Age 39 L/R 6'1" / 223 lbs MLB HR -7%K -4% Svc 15.000 · Ctrl thru 2026 peak 0.5 · 2026
wRC+†87
AVG/OBP/SLG.220 / .298 / .361
PA126
HR3
K%26
BB%9
MLB%100%
BAT: -1.9 runs (wOBA-derived runs vs avg)-2BATRUN: +0.1 runs (SB/CS + UBR baserunning)+0RUNFLD: +1.4 runs (Defensive runs vs avg)+1FLDPOS: +1.4 runs (Positional adjustment)+1POSREP: +3.6 runs (Replacement-level credit)+4REPTotal WAR: +0.50+0.5WAR
Scouting · nowfuture
PWR
5151
SPD
3131
EYE
5050

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2011
Service   15.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Ext / FA-deal$2M+0.5$2M+$0.2M
Totals $2M $2M +$0.2M

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
200922 AA2 teams 542506 1262438 211715 1311 .249.286.356.641 .107.359 324 .275 69 -19 -2 +0 +6 +15 0.0
201023 AA2 teams 362322 691138 281086 41 .214.289.342.631 .127.289 308 .275 69 -13 +0 +0 +4 +10 0.2
201124 MLB4 teams 499452 961648 43910 76 .212.281.319.599 .106.249 189 .268 63 -21 -1 +5 +5 +14 0.3
201225 MLBSan Francisco Giants 476435 1082634 33953 14 .248.306.349.655 .101.307 207 .279 72 -15 -1 +14 +5 +13 1.6
201326 MLBSan Francisco Giants 550499 12323310 42965 12 .246.311.365.676 .118.285 178 .292 81 -12 -1 +9 +6 +16 1.9
201427 MLBSan Francisco Giants 564491 11921810 591292 53 .242.326.379.705 .136.301 2310 .301 89 -7 -0 +6 +6 +16 2.1
201528 MLBSan Francisco Giants 561507 13034323 3911911 64 .256.323.471.795 .215.290 217 .330 111 +7 -0 +15 +6 +16 4.4
201629 MLBSan Francisco Giants 623553 14627813 571154 70 .264.337.412.749 .148.306 189 .313 98 -2 +1 +11 +7 +18 3.6
201730 MLBSan Francisco Giants 570518 13131117 421131 35 .253.310.415.725 .162.287 207 .310 96 -3 -1 +8 +6 +16 2.7
201831 MLBSan Francisco Giants 594531 13728215 501228 45 .258.331.403.734 .145.306 218 .308 94 -4 -1 +10 +6 +17 2.9
201932 MLBSan Francisco Giants 560500 11425112 531173 32 .228.306.354.660 .126.272 219 .291 81 -12 -0 +7 +6 +16 1.7
202033 MLBSan Francisco Giants 193172 431307 15474 12 .250.325.448.772 .198.300 248 .328 109 +2 -1 +7 +2 +5 1.6
202134 MLBSan Francisco Giants 549483 14328326 561055 113 .296.375.528.903 .232.328 1910 .373 144 +27 +1 +15 +6 +16 6.6
202235 MLBSan Francisco Giants 458407 941429 39988 11 .231.311.342.652 .111.280 219 .287 78 -11 -0 +9 +5 +13 1.5
202336 MLBSan Francisco Giants 320283 561117 28814 30 .198.279.318.597 .120.246 259 .266 61 -14 +1 +7 +3 +9 0.6
202437 MLBSt. Louis Cardinals 8071 12501 8261 00 .169.263.282.544 .113.250 3210 .248 48 -5 +0 +3 +1 +2 0.1
▸ 2026 Season
202639 MLBSTL 126112 26613 11332 10 .232.312.384.696 .152.284 269 .298 87 -2 +0 +1 +1 +4 0.5
▸ Career Totals (MLE all levels + projections)
Career 76276842 167334346181 624166672 7149 .245.314.387.702 .143.295 228 .300 88 -104 -5 +126 +82 +216 32.1
/ 162G 650583 14229415 531426 64 .244.313.384.697 .141.294 228 .300 88 -9 -0 +11 +7 +18 2.7

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
200922 AAConnecticut Defenders 423392 1012624 201001 117 .258.295.365.660 .107.334 245 .289 79 -10 -1 +12 0.1
200922 A+San Jose Giants 119105 39226 10324 24 .371.445.6001.045 .229.493 278 .458 208 +15 -1 +3 1.7
201023 AARichmond Flying Squirrels 342291 701237 39776 41 .241.342.375.717 .134.297 2311 .321 104 +2 +0 +10 1.2
201023 A+San Jose Giants 2018 3100 250 00 .167.250.222.472 .056.231 2510 .224 30 -2 +0 +1 -0.1
201124 MLBSan Francisco Giants 220196 40523 23310 13 .204.288.296.584 .092.228 1410 .269 64 -9 -1 +5 +5 +6 0.7
201124 AAAFresno Grizzlies 118107 25511 9200 52 .234.293.327.620 .093.276 178 .277 70 -4 +0 +3 -0.0
201124 A+San Jose Giants 6959 19513 9130 00 .322.412.5931.005 .271.372 1913 .429 186 +7 +0 +2 0.9
201124 INTLScottsdale Scorpions 9287 24222 5210 11 .276.315.414.729 .138.344 235 .323 106 +1 -0 +3 0.3
201225 MLBSan Francisco Giants 476435 1082634 33953 14 .248.306.349.655 .101.307 207 .293 83 -9 -1 +14 +5 +13 2.2
201326 MLBSan Francisco Giants 550499 1242439 42965 12 .248.313.363.676 .114.290 178 .304 91 -6 -1 +9 +6 +16 2.5
201427 MLBSan Francisco Giants 564491 121201010 591292 53 .246.330.389.719 .143.307 2310 .317 100 +0 -0 +6 +6 +16 2.8
201528 MLBSan Francisco Giants 561507 13033421 3911911 64 .256.323.462.785 .205.294 217 .344 121 +14 -0 +15 +6 +16 5.1
201629 MLBSan Francisco Giants 623553 152281112 571154 70 .275.347.430.777 .156.322 189 .342 120 +14 +1 +11 +7 +18 5.1
201730 MLBSan Francisco Giants 570518 13134114 421131 35 .253.310.403.714 .151.292 207 .313 98 -1 -1 +8 +6 +16 2.8
201831 MLBSan Francisco Giants 594531 13528214 501228 45 .254.328.394.721 .139.302 218 .322 105 +3 -1 +10 +6 +17 3.6
201932 MLBSan Francisco Giants 560500 11424211 531173 32 .228.306.350.656 .122.274 219 .296 85 -10 -0 +7 +6 +16 2.0
202033 MLBSan Francisco Giants 193172 441208 15474 12 .256.330.465.795 .209.303 248 .348 125 +5 -1 +7 +2 +5 2.0
202134 MLBSan Francisco Giants 549483 14430324 561055 113 .298.377.522.899 .224.334 1910 .391 158 +36 +1 +15 +6 +16 7.4
202235 MLBSan Francisco Giants 458407 941529 39988 11 .231.311.344.655 .113.280 219 .297 85 -8 -0 +9 +5 +13 1.9
202336 MLBSan Francisco Giants 320283 551117 28814 30 .194.276.314.591 .120.241 259 .267 62 -14 +1 +7 +3 +9 0.6
202437 MLBSt. Louis Cardinals 8071 12501 8261 00 .169.263.282.544 .113.250 3210 .253 52 -4 +0 +3 +1 +2 0.1
▸ Career Totals (raw MLB only — historical actual)
MLB Career 63185646 140429544147 544129459 4734 .249.321.395.716 .146.295 209 .318 102 +11 -4 +125 +71 +179 38.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
Brandon Crawford (OGILVIE) 39 51 31 50 .220/.298/.361 .141.284 31 26% 9% 87 +0.2
Guillermo Velasquez
2007 · AAA
39 47 49→45 38→30 50 .240/.302/.380 .140.281 174 21% 8% 92 +1.2 .216/.266/.323 .107.265 116 22% 6% 61 -1.0 .201/.245/.279.078.2497222%6%41-1.2
Jonathan Aceves
2017 · AAA
39 50 46→55 42→30 47 .246/.313/.372 .126.294 144 21% 7% 95 +1.4 .238/.300/.375 .137.287 165 22% 7% 90 +1.0 .222/.282/.361.139.26118222%7%75-0.0
Hernando Arredondo
2016 · AAA
39 48→56 48→50 41→50 42 .242/.280/.377 .135.278 165 20% 4% 82 +0.5 .235/.274/.344 .109.298 119 24% 5% 70 -0.3 .233/.254/.275.042.3070524%3%37-0.5
Francisco Valdez
2008 · AAA
39 53 42→45 36→30 44 .259/.303/.364 .105.283 104 13% 3% 87 +0.8 .248/.286/.340 .092.277 75 13% 4% 74 -0.1 .233/.261/.302.069.2624112%3%50-0.4
Adan Munoz
2017 · AAA
39 50→55 43→55 43→45 41 .244/.280/.352 .108.289 113 20% 4% 74 -0.1 .233/.270/.348 .115.280 145 22% 4% 69 -0.4 .223/.259/.333.110.26317222%4%59-0.6
A.J. Pierzynski
2016 · MLB
39 55→63 47→55 37→40 45 .272/.310/.404 .132.290 142 12% 4% 101 +1.8 .247/.288/.364 .117.267 115 12% 4% 81 +0.4 .220/.247/.311.091.2425211%2%46-0.9
José Hernández
2008 · MLB
39 45→55 47→55 41→45 44 .228/.281/.358 .130.281 164 25% 6% 77 +0.1 .241/.300/.354 .113.313 109 25% 7% 84 +0.6 .262/.321/.369.106.34471124%7%95+1.0
Hector Paez
2016 · AAA
38 45 43→45 42→40 42 .223/.265/.327 .105.247 114 16% 3% 63 -0.9 .223/.251/.310 .087.255 86 16% 3% 51 -1.7 .224/.238/.287.063.2545314%1%38-0.7
Pedro Iturbe
2007 · AAA
38 55 45 39→30 40 .274/.301/.396 .122.312 135 17% 3% 95 +1.4 .256/.288/.359 .103.286 114 14% 3% 79 +0.3 .282/.309/.369.087.3118012%2%87+0.5
Endy Chavez
2017 · MLB
39 51→61 40→45 44→55 49 .243/.292/.334 .092.275 710 15% 6% 75 -0.0 .278/.319/.376 .098.302 95 11% 5% 97 +1.5 .310/.346/.388.078.335719%5%108+1.6
Mike DiFelice
2007 · MLB
38 43 46→50 43→30 46 .217/.285/.342 .125.271 134 25% 8% 76 +0.0 .222/.275/.323 .101.294 104 27% 6% 65 -0.7 .218/.264/.302.084.2918027%5%52-0.8
Ernie Young
2007 · AAA
38 50→54 50 43→40 48 .248/.326/.400 .152.319 186 27% 9% 108 +2.3 .220/.287/.350 .130.285 165 27% 7% 79 +0.3 .183/.249/.291.108.23415028%6%43-1.5
Jesus Rivera
2016 · AAA
38 49→54 38→40 42→40 47 .231/.286/.306 .076.275 64 18% 6% 65 -0.7 .257/.300/.330 .073.303 46 16% 5% 76 +0.1 .288/.324/.351.062.3342514%4%90+0.5
Pedro Mere
2009 · AAA
39 49 41→40 40 46 .236/.286/.330 .093.268 85 15% 5% 72 -0.2 .228/.291/.313 .085.272 66 18% 6% 69 -0.4 .225/.296/.287.062.2703316%7%61-0.6
Roberto Mendez
2011 · AAA
38 51→59 47→50 39→45 53 .252/.322/.384 .132.293 156 19% 9% 101 +1.8 .254/.324/.385 .131.307 145 20% 9% 102 +1.9 .258/.336/.381.124.31012220%10%105+0.8
Adan Amezcua
2013 · AAA
39 49 44→50 44→45 47 .239/.296/.358 .119.279 127 19% 6% 83 +0.6 .241/.308/.376 .135.286 136 20% 6% 94 +1.3 .244/.315/.383.139.28913219%6%96+0.6
Said Gutierrez
2017 · AAA
37 45 44→50 40 41 .227/.265/.332 .105.261 144 20% 4% 63 -0.8 .248/.287/.358 .110.296 146 21% 4% 79 +0.3 .292/.328/.388.097.33914018%3%102+0.7
Geronimo Gil
2014 · AAA
38 47→45 48→55 37→40 43 .238/.282/.370 .132.268 173 19% 5% 81 +0.4 .237/.280/.328 .091.278 103 18% 5% 69 -0.4 .240/.286/.302.062.2826016%5%62-0.5
Leobardo Arauz
2015 · AAA
38 45→55 44→50 38→45 57 .221/.307/.333 .112.252 114 17% 10% 82 +0.5 .230/.301/.324 .094.264 95 16% 9% 77 +0.1 .248/.322/.321.073.2768013%9%85+0.3
Keith Lockhart
2003 · MLB
38 48 42→45 44→45 54 .229/.296/.336 .107.251 95 13% 8% 77 +0.1 .234/.309/.375 .141.265 146 17% 9% 93 +1.3 .237/.333/.402.165.26716017%12%108+0.4