Brandon Crawford

Shortstop · Career Stats, Bio & Records (2011-2024)

Brandon Crawford was a shortstop who played in Major League Baseball from 2011 to 2024 for the San Francisco Giants and the St. Louis Cardinals, a span of 14 seasons. In 1,684 career games, he hit .249 with 1,404 hits, 147 home runs, and 748 RBI. Brandon Crawford was a 3-time All-Star, a 4-time Gold Glove, and a Silver Slugger.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

AVG .249
HR 147
RBI 748
H 1,404
OPS .713
PIV -1,192
Position
Shortstop
Bats / Throws
L / R
Height / Weight
6'1" / 223 lb
Born
1/21/1987 in Mountain View, CA, USA
MLB Debut
2011-05-27
Last Game
2024-08-10
Awards
3× All-Star · 4× Gold Glove · Silver Slugger

Full name: Brandon Michael Crawford

Career Batting Statistics

Brandon Crawford — Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
1,684 5,646 674 1,404 295 44 147 748 47 544 1,294 .249 .318 .395 .713 -1,192

Career AVG .249 vs. league average .250 across their career seasons — near league average.

Career OBP .318 vs. league average .318 across their career seasons — near league average.

Career SLG .395 vs. league average .408 across their career seasons — near league average.

Career OPS .713 vs. league average .726 across their career seasons — near league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Career Pitching Statistics

Brandon Crawford — Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
0 0 2 0 0 0 0 2.1 4 4 0 3 0 15.43 0.0

Career ERA 15.43 vs. league average 4.21 across their career seasons — 266.9% worse than league average.

Season-by-Season Pitching

Pitching Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Postseason Statistics

Playoff Career Batting

Brandon Crawford — Playoff Career Batting
G AB R H 2B 3B HR RBI BB SO AVG
43 147 15 35 7 1 2 19 15 36 .238

Playoff Batting by Year

Brandon Crawford — Playoff Batting by Year
Year Round Team G AB R H 2B 3B HR RBI BB SO AVG
2021 NLDS2 SFN 5 20 2 5 1 0 1 2 0 4 .250
2016 NLDS1 SFN 4 17 2 4 2 0 0 1 0 4 .235
2016 NLWC SFN 1 3 1 1 1 0 0 0 1 1 .333
2014 NLCS SFN 5 16 3 2 1 0 0 0 3 3 .125
2014 NLDS1 SFN 4 17 1 5 1 0 0 1 1 4 .294
2014 NLWC SFN 1 5 1 1 0 0 1 4 0 2 .200
2014 WS SFN 7 23 2 7 0 0 0 4 3 6 .304
2012 NLCS SFN 7 23 2 5 1 0 0 5 3 7 .217
2012 NLDS2 SFN 5 11 1 2 0 1 0 1 3 4 .182
2012 WS SFN 4 12 0 3 0 0 0 1 1 1 .250

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Brandon Crawford — Batting — Home / Away
SplitGABRHHRRBIAVG
Home841275730668457340.248
Away843288936872090408.249

Pitching — Home / Away

Brandon Crawford — Pitching — Home / Away
SplitGIPHERBBSOERA
Home22.1443015.43

Last 10 Games — Batting

Brandon Crawford — Last 10 Games — Batting
DateTmOppResABRH2B3BHRRBIBBSO
2024-08-10 STLKCRL 400000003
2024-08-02 STLCHCL 100000001
2024-07-31 STLTEXW 000000000
2024-07-30 STLTEXW 402100101
2024-07-27 STLWASL 000000000
2024-07-14 STLCHCL 300000000
2024-07-13 STLCHCW 200000001
2024-07-10 STLKCRL 100000010
2024-07-03 STLPITL 311100002
2024-06-28 STLCINW 300000000

Last 2 Games — Pitching

Brandon Crawford — Last 2 Games — Pitching
DateTmOppDecIPHRERBBSOHR
2024-07-27 STLWAS — 1.1344200
2023-06-11 SFGCHC — 1.0100100

Fielding Statistics

Career Fielding Totals by Position

Brandon Crawford — Career Fielding Totals by Position
Position G GS PO A E DP
3B 6 5 2 7 0 0
P 2 0 1 0 0 0
SS 1635 1544 2160 4407 174 932

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Brandon Crawford Stats, Bio & Career Records
Position Games
Pitcher 2
Third Base 6
Shortstop 1635
Designated Hitter 3

Awards & Honors

Brandon Crawford — Awards & Honors
Year Award Notes
2022 Lou Gehrig Memorial Award
2021 Gold Glove SS
2017 Gold Glove SS
2016 Gold Glove SS
2015 Gold Glove SS
2015 Silver Slugger SS

Salary History

Brandon Crawford's recorded salaries total $10,746,000 over 5 seasons, 2012 to 2016. This total is partial: the salary data covers 1985 to 2016, and Crawford's career ran from 2011 to 2024. His seasons after 2016 are not included, and no salary is recorded for 2011.

Brandon Crawford — Salary History
Year Team League Salary
2016 SFN NL $6,000,000
2015 SFN NL $3,175,000
2014 SFN NL $560,000
2013 SFN NL $530,000
2012 SFN NL $481,000
Total recorded salary (partial) $10,746,000

College History

Brandon Crawford — College History
School Name City State Years Attended
University of California - Los Angeles Los Angeles CA 2006, 2007, 2008

Award Voting History

Brandon Crawford — Award Voting History
Year Award League Finish Points Won Points Max Votes First
2021 Most Valuable Player NL 4th 213.0 420 4
2016 Most Valuable Player NL 12th 15.0 420 0

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative — closest peer anchors at ~98%.

Career Spans

Brandon Crawford (highlighted) compared to peers across the same era.

  1. 98
    Doug Rader
    .251 avg, 155 HR
  2. 80
    Damion Easley
    .253 avg, 163 HR
  3. 75
    Charlie Hayes
    .262 avg, 144 HR
  4. 74
    Juan Uribe
    .255 avg, 199 HR
  5. 74
    Dansby Swanson
    .247 avg, 183 HR
  6. 74
    Jose Hernandez
    .252 avg, 168 HR

Brandon Crawford: the record in brief

The profile opens with Brandon Crawford's first major league game on May 27, 2011; the last one listed came on August 10, 2024. The season rows list, in order, the San Francisco Giants (2011 through 2023) and the St. Louis Cardinals (2024). At 6 feet, 1 inch and 223 pounds, Crawford is listed as a shortstop. Crawford threw right-handed and batted left-handed, per the bio block. Crawford was born on January 21, 1987, in Mountain View, CA, USA. Crawford's full given name, per the bio, is Brandon Michael Crawford.

The batting record for Crawford: 1,684 games, 1,404 hits in 5,646 at bats, and a .249 average; the totals also include 147 home runs, 748 runs batted in, and 47 stolen bases. Reaching base at a .318 clip and slugging .395, Crawford finished with a .713 OPS. The .249 career average is close to the .250 the league hit across the same seasons. The single-season home run high is 24, set in 2021. Crawford collected a career-high 152 hits in 2016.

Frequently Asked Questions about Brandon Crawford

What years did Brandon Crawford play?
Brandon Crawford played in Major League Baseball from 2011 to 2024.
Was Brandon Crawford a pitcher?
No. Brandon Crawford was a position player (Shortstop), though he did pitch in 2 career games.
How many home runs did Brandon Crawford hit?
Brandon Crawford hit 147 career home runs with 1,404 hits.
What teams did Brandon Crawford play for?
Brandon Crawford played for 2 teams: the San Francisco Giants (2011–2023) and the St. Louis Cardinals (2024).
Did Brandon Crawford win an MVP award?
No. Brandon Crawford did not win the MVP award.
What awards did Brandon Crawford win?
Brandon Crawford won 4 Gold Gloves (2015, 2016, 2017, and 2021) and the Silver Slugger award (2015). He was selected to 3 All-Star Games.
What were Brandon Crawford's career stats?
In 1,684 games, Brandon Crawford had 1,404 hits, 147 home runs, 748 RBI, 674 runs, and 47 stolen bases, with a .249 batting average.
How much did Brandon Crawford earn in his career?
Brandon Crawford's recorded salaries total $10,746,000 over 5 seasons, 2012 to 2016. This total is partial: the salary data covers 1985 to 2016, and Crawford's career ran from 2011 to 2024. His seasons after 2016 are not included, and no salary is recorded for 2011.
What was Brandon Crawford's salary?
Brandon Crawford's last recorded salary was $6,000,000, in 2016. His highest recorded salary was $6,000,000, in 2016, and his lowest was $481,000, in 2012. The Salary History table lists each season from 2012 to 2016.
What position did Brandon Crawford play?
Brandon Crawford played primarily as a shortstop, the position where he appeared in the most games.
How tall was Brandon Crawford and how much did he weigh?
Brandon Crawford was listed at 6 feet 1 inch and 223 pounds.
How many home runs did Brandon Crawford hit each season?
Brandon Crawford's home runs by season: 3 in 2011, 4 in 2012, 9 in 2013, 10 in 2014, 21 in 2015, 12 in 2016, 14 in 2017, 14 in 2018, 11 in 2019, 8 in 2020, 24 in 2021, 9 in 2022, 7 in 2023, and 1 in 2024. His most in one season was 24, in 2021.
What was Brandon Crawford's career batting average?
Brandon Crawford batted .249 over his career, with 1,404 hits in 5,646 at bats.
How many RBI did Brandon Crawford have?
Brandon Crawford drove in 748 runs in his career.