Daily quiz

Texas Rangers Batting Average Leaders

Career totals with the Rangers and the best single seasons in club history. Records run through the 2025 season.

Rusty Greer holds the Rangers career record with .305 batting average. The single-season record is .359, by Josh Hamilton in 2010.

AVG HR RBI H R SB OPS OBP SLG 2B 3B XBH TB BB SO PA AB G

Rate records use the league's own minimums: a season needs the standard 3.1 plate appearances per team game with the club, a career 3,000+ plate appearances with the club.

All-time Rangers leaders

Career totals with the club
# Player With the club AVG G
1 Rusty Greer Rusty Greer 1994–2002 .305 1,027
2 Adrian Beltre Adrian Beltre 2011–2018 .305 1,098
3 Ivan Rodriguez Ivan Rodriguez 1991–2009 .304 1,507
4 Michael Young Michael Young 2000–2012 .301 1,823
5 Juan Gonzalez Juan Gonzalez 1989–2003 .294 1,400
6 Mike Hargrove Mike Hargrove 1974–1978 .293 726
7 Buddy Bell Buddy Bell 1979–1989 .293 958
8 Rafael Palmeiro Rafael Palmeiro 1989–2003 .290 1,573
9 Mark Teixeira Mark Teixeira 2003–2007 .283 693
10 Ruben Sierra Ruben Sierra 1986–2003 .280 1,190
11 Frank Howard Frank Howard 1965–1972 .277 1,172
12 Elvis Andrus Elvis Andrus 2009–2020 .274 1,652
13 Pete O'Brien Pete O'Brien 1982–1988 .273 946
14 Ian Kinsler Ian Kinsler 2006–2013 .273 1,066
15 Hank Blalock Hank Blalock 2002–2009 .269 910
16 Nelson Cruz Nelson Cruz 2006–2013 .268 796
17 Larry Parrish Larry Parrish 1982–1988 .264 872
18 Shin-Soo Choo Shin-Soo Choo 2014–2020 .260 799
19 Toby Harrah Toby Harrah 1969–1986 .257 1,355
20 Jim Sundberg Jim Sundberg 1974–1989 .252 1,512
21 Ken McMullen Ken McMullen 1965–1970 .251 767
22 Dean Palmer Dean Palmer 1989–1997 .247 774
23 Steve Buechele 1985–1995 .240 889
24 Adolis Garcia Adolis Garcia 2020–2025 .238 745
25 Rougned Odor Rougned Odor 2014–2020 .237 858

Single-season Rangers records

Best seasons in club history
# Player Season AVG G
1 Josh Hamilton Josh Hamilton 2010 .359 133
2 Julio Franco Julio Franco 1991 .341 146
3 Michael Young Michael Young 2011 .338 159
4 Mickey Rivers Mickey Rivers 1980 .333 147
5 Rusty Greer Rusty Greer 1996 .332 139
6 Ivan Rodriguez Ivan Rodriguez 1999 .332 144
7 Michael Young Michael Young 2005 .331 159
8 Frank Catalanotto Frank Catalanotto 2001 .331 133
9 Will Clark Will Clark 1994 .329 110
10 Buddy Bell Buddy Bell 1980 .329 129
11 Corey Seager Corey Seager 2023 .327 119
12 Juan Gonzalez Juan Gonzalez 1999 .326 144
13 Adrian Beltre Adrian Beltre 2014 .324 148
14 Rafael Palmeiro Rafael Palmeiro 1999 .324 158
15 Al Oliver Al Oliver 1978 .324 133
16 Al Oliver Al Oliver 1979 .323 136
17 Rafael Palmeiro Rafael Palmeiro 1991 .322 159
18 Michael Young Michael Young 2009 .322 135
19 Milton Bradley Milton Bradley 2008 .321 126
20 Ivan Rodriguez Ivan Rodriguez 1998 .321 145
21 Adrian Beltre Adrian Beltre 2012 .321 156
22 Rusty Greer Rusty Greer 1997 .321 157
23 Rafael Palmeiro Rafael Palmeiro 1990 .319 154
24 Al Oliver Al Oliver 1980 .319 163
25 Ian Kinsler Ian Kinsler 2008 .319 121