MLB Today
Loading scoreboard…

← Legends · Lahman ID crawfbr01 · Baseball Reference ↗

Historical player · 2011–2024

Brandon Crawford

B/T L/R · HT 73 · WT 223 · Born 1/21/1987 · From Mountain View, CA USA · Debut 2011-05-27 · Final 2024-08-10

Career · batting

G
1,684
 
 
AB
5,646
 
 
H
1,404
 
 
HR
147
 
 
RBI
748
 
 
SB
47
 
 
BB
544
 
 
AVG/OPS
0.249 · 0.713
 
 

Career · pitching

G
2
 
 
GS
0
 
 
IP
2.3
 
 
W-L
0-0
 
 
SV
0
 
 
SO
0
 
 
ERA
15.43
 
 
WHIP
3.00
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the San Francisco Giants · 2011–2023

Team page →
HR
146
#17 on the Giants
8 B. Terry
3 K. Mitchell
Hits
1,392
#16 on the Giants
40 G. Davis
4 R. Connor
RBI
744
#12 on the Giants
18 G. Kelly
12 M. Williams
SB
47
#88 on the Giants
1 D. Bancroft
1 R. Durham
Runs
669
#22 on the Giants
2 R. Thompson
6 B. Posey
BB
536
#15 on the Giants
1 B. Terry
16 W. Lockman

Career with the St. Louis Cardinals · 2024–2024

Team page →
HR
1
#584 on the Cardinals
1 J. Andujar
Hits
12
#987 on the Cardinals
1 O. Abbott
1 V. Willis
RBI
4
#986 on the Cardinals
1 M. Aybar
1 G. Young
Runs
5
#983 on the Cardinals
1 H. Bell
1 R. Arozarena
BB
8
#758 on the Cardinals
1 E. Bressoud
1 F. Betcher

MLB · all-time career

vs every player ever
HR
147
#627 all-time MLB
1 G. Kelly
1 M. Wieters
Hits
1,404
#782 all-time MLB
3 J. Logan
2 V. Hayes
RBI
748
#602 all-time MLB
1 A. Gordon
1 E. Sheely
SB
47
#1,850 all-time MLB
1 G. Allen
1 M. Berghammer

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
2011 Giants NL 661962240 52 3 21 12331 0.2040.2880.296
2012 Giants NL 14343544108 263 4 45 13395 0.2480.3040.349
2013 Giants NL 14949952124 243 9 43 14296 0.2480.3110.363
2014 Giants NL 15349154121 2010 10 69 559129 0.2460.3240.389
2015 Giants NL 14350765130 334 21 84 639119 0.2560.3210.462
2016 Giants NL 15555367152 2811 12 84 757115 0.2750.3420.430
2017 Giants NL 14451858131 341 14 77 342113 0.2530.3050.403
2018 Giants NL 15153163135 282 14 54 450122 0.2540.3250.394
2019 Giants NL 14750058114 242 11 59 353117 0.2280.3040.350
2020 Giants NL 541722644 120 8 28 11547 0.2560.3260.465
2021 Giants NL 13848379144 303 24 90 1156105 0.2980.3730.522
2022 Giants NL 1184075094 152 9 52 13998 0.2310.3080.344
2023 Giants NL 942833155 111 7 38 32881 0.1940.2730.314
2024 Cardinals NL 2971512 50 1 4 0826 0.1690.2630.282
Career 1,684 5,646 674 1,404 295 44 147 748 47 544 1,294 0.249 0.318 0.395

Pitching · year by year

YearTeamLgWLGGSSVIPHERBBSOERAWHIP
2023 Giants NL 00100 1.01010 0.002.00
2024 Cardinals NL 00100 1.33420 27.003.75
Career 0 0 2 0 0 2.3 4 4 3 0 15.43 3.00

Fielding by position

PosGGSInnPOAEDP
SS1,6351,54413,730.32,1604,407174932
3B6545.02700
P202.31000
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds