MLB Today
Loading scoreboard…

← Legends · Lahman ID beltrca01 · Baseball Reference ↗

Historical player · 1998–2017

Carlos Beltran

B/T B/R · HT 73 · WT 215 · Born 4/24/1977 · From Manati, P.R. · Debut 1998-09-14 · Final 2017-10-01

Career · batting

G
2,586
 
 
AB
9,768
 
 
H
2,725
 
 
HR
435
 
 
RBI
1,587
 
 
SB
312
 
 
BB
1,084
 
 
AVG/OPS
0.279 · 0.837
 
 

Where they rank

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

Career with the New York Mets · 2005–2011

Team page →
HR
149
#7 on the Mets
5 D. Kingman
8 F. Lindor
Hits
878
#17 on the Mets
42 J. McNeil
82 L. Mazzilli
RBI
559
#7 on the Mets
55 E. Kranepool
21 E. Alfonzo
SB
100
#12 on the Mets
5 R. Cedeno
1 V. Coleman
Runs
551
#10 on the Mets
12 C. Jones
15 E. Kranepool
BB
449
#10 on the Mets
5 E. Kranepool
11 L. Mazzilli

Career with the Kansas City Royals · 1998–2004

Team page →
HR
123
#13 on the Royals
1 D. Tartabull
4 S. Balboni
Hits
899
#16 on the Royals
72 D. DeJesus
5 J. Damon
RBI
516
#12 on the Royals
17 J. Randa
7 W. Wilson
SB
164
#8 on the Royals
10 W. Merrifield
4 A. Escobar
Runs
546
#11 on the Royals
1 E. Hosmer
20 A. Escobar
BB
316
#15 on the Royals
2 D. Porter
2 D. DeJesus

Career with the New York Yankees · 2014–2016

Team page →
HR
56
#80 on the Yankees
1 R. Kelly
4 A. Volpe
Hits
335
#134 on the Yankees
7 M. Nokes
7 R. Kleinow
RBI
180
#126 on the Yankees
2 L. Voit
1 J. Mize
SB
3
#369 on the Yankees
1 Z. Almonte
1 A. Aragon
Runs
153
#144 on the Yankees
1 T. Raines
2 M. Nokes
BB
104
#160 on the Yankees
2 M. Hoag
1 R. Martin

Career with the St. Louis Cardinals · 2012–2013

Team page →
HR
56
#56 on the Cardinals
1 A. Craig
1 C. Duncan
Hits
311
#194 on the Cardinals
1 B. Ryan
1 S. Piscotty
RBI
181
#136 on the Cardinals
1 R. Grichuk
1 J. Gyorko
SB
15
#240 on the Cardinals
1 H. Blake
1 W. Barbeau
Runs
162
#179 on the Cardinals
1 A. Burleson
1 C. Duffee
BB
103
#187 on the Cardinals
1 B. Byrne
1 S. Adams

Career with the Houston Astros · 2004–2017

Team page →
HR
37
#62 on the Astros
1 S. Berry
2 A. Everett
Hits
194
#114 on the Astros
3 J. Gonzalez
1 S. Servais
RBI
104
#97 on the Astros
1 L. Scott
1 O. Miller
SB
28
#60 on the Astros
2 G. Barker
2 C. Lee
Runs
130
#90 on the Astros
5 J. Mumphrey
2 T. Helms
BB
88
#88 on the Astros
1 T. Helms
1 C. Warwick

Career with the San Francisco Giants · 2011–2011

Team page →
HR
7
#338 on the Giants
1 T. Austin
1 G. Watkins
Hits
54
#553 on the Giants
1 J. Keppinger
1 A. Susac
RBI
18
#617 on the Giants
1 D. Anderson
1 D. Strawberry
SB
1
#608 on the Giants
1 G. Adams
Runs
17
#655 on the Giants
1 T. Brown
1 R. Benton
BB
11
#657 on the Giants
1 G. Adams
1 N. Ahmed

Career with the Texas Rangers · 2016–2016

Team page →
HR
7
#225 on the Rangers
1 B. Boggs
1 N. Yost
Hits
54
#284 on the Rangers
1 P. Frias
1 D. Glanville
RBI
29
#268 on the Rangers
1 B. Klaus
1 E. White
SB
1
#319 on the Rangers
1 H. Alberto
Runs
23
#306 on the Rangers
1 S. Alomar
1 R. Christenson
BB
13
#343 on the Rangers
1 B. Bryan
1 J. Burger

MLB · all-time career

vs every player ever
HR
435
#48 all-time MLB
3 A. Dawson
1 A. Jones
Hits
2,725
#62 all-time MLB
1 C. Jones
1 R. Alomar
RBI
1,587
#41 all-time MLB
4 A. Dawson
3 H. Killebrew
SB
312
#162 all-time MLB
2 A. Dawson
1 O. Charleston

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
1998 Royals AL 14581216 53 0 7 3312 0.2760.3170.466
1999 Royals AL 156663112194 277 22 108 2746123 0.2930.3370.454
2000 Royals AL 983724992 154 7 44 133569 0.2470.3090.366
2001 Royals AL 155617106189 3212 24 101 3152120 0.3060.3620.514
2002 Royals AL 162637114174 447 29 105 3571135 0.2730.3460.501
2003 Royals AL 141521102160 1410 26 100 417281 0.3070.3890.522
2004 Royals AL 692665174 192 15 51 143744 0.2780.3670.534
2004 Astros NL 903337086 177 23 53 285557 0.2580.3680.559
2005 Mets NL 15158283155 342 16 78 175696 0.2660.3300.414
2006 Mets NL 140510127140 381 41 116 189599 0.2750.3880.594
2007 Mets NL 14455493153 333 33 112 2369111 0.2760.3530.525
2008 Mets NL 161606116172 405 27 112 259296 0.2840.3760.500
2009 Mets NL 8130850100 221 10 48 114743 0.3250.4150.500
2010 Mets NL 642202156 113 7 27 33039 0.2550.3410.427
2011 Mets NL 9835361102 302 15 66 36061 0.2890.3910.513
2011 Giants NL 441671754 94 7 18 11127 0.3230.3690.551
2012 Cardinals NL 15154783147 261 32 97 1365124 0.2690.3460.495
2013 Cardinals NL 14555479164 303 24 84 23890 0.2960.3390.491
2014 Yankees AL 1094034694 230 15 49 33780 0.2330.3010.402
2015 Yankees AL 13347857132 341 19 67 04585 0.2760.3370.471
2016 Yankees AL 9935950109 210 22 64 02270 0.3040.3440.546
2016 Rangers AL 521932354 120 7 29 11331 0.2800.3250.451
2017 Astros AL 12946760108 290 14 51 033102 0.2310.2830.383
Career 2,586 9,768 1,582 2,725 565 78 435 1,587 312 1,084 1,795 0.279 0.351 0.486

Fielding by position

PosGGSInnPOAEDP
OF2,2102,19118,976.05,1551437537
1B105.03000

Hall of Fame voting

YearBodyVotesNeededStatus
2025BBWAA277296Ballot
2024BBWAA220289Ballot
2023BBWAA181292Ballot
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