most home runs in a season by a player with less than 20 walks

Rougned Odor has hit the most homers with <20 bases on balls in a season, with 33 home runs in 2016.

NAME HR BB SEASON TM G AB R H 2B 3B RBI HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Rougned Odor
R. Odor
33
19
2016
TEX TEX
150
605
89
164
33
4
88
4
135
14
7
632
304
70
0
4
0
6
.271
.296
.502
.798
84
9.3
.336
103
1.9
2 Andres Galarraga
A. Galarraga
31
19
1994
COL COL
103
417
77
133
21
0
85
8
93
8
3
449
247
52
0
5
8
10
.319
.356
.592
.949
81
23.8
.396
126
14.9
3 Adam Jones
A. Jones
29
19
2014
BAL BAL
159
644
88
181
30
2
96
12
133
7
1
682
302
61
0
7
1
11
.281
.311
.469
.780
89
15.9
.340
117
12.7
4 Jorge Cantu
J. Cantu
28
19
2005
TBD TBD
150
598
73
171
40
1
117
6
83
1
0
630
297
69
0
7
1
24
.286
.311
.497
.808
85
9.1
.343
112
9.2
5 Salvador Perez
S. Perez
27
17
2018
KCR KCR
129
510
52
120
23
0
80
12
108
1
1
544
224
50
0
5
0
19
.235
.274
.439
.713
59
-4.7
.304
89
-7.4
6 Salvador Perez
S. Perez
27
17
2017
KCR KCR
129
471
57
126
24
1
80
5
95
1
0
498
233
52
0
5
3
23
.268
.297
.495
.792
64
3.3
.329
102
1.4
7 Glenallen Hill
G. Hill
27
19
2000
TOT
104
300
45
88
9
1
58
1
76
0
1
321
180
37
0
1
2
6
.293
.336
.600
.936
56
13.6
.389
130
12.9
8 Ivan Rodriguez
I. Rodriguez
27
19
2000
TEX TEX
91
363
66
126
27
4
83
1
48
5
5
389
242
58
0
6
5
17
.347
.375
.667
1.042
81
29.7
.428
149
25.9
9 Juan Gonzalez
J. Gonzalez
27
17
1995
TEX TEX
90
352
57
104
20
2
82
0
66
0
0
374
209
49
0
5
3
15
.295
.324
.594
.917
63
15.9
.384
125
12.3
10 Dante Bichette
D. Bichette
27
19
1994
COL COL
116
484
74
147
33
2
95
4
70
21
8
509
265
62
0
2
3
17
.304
.334
.548
.882
82
17.4
.374
111
7.2
11 Jay Bruce
J. Bruce
26
19
2019
TOT
98
310
43
67
17
0
59
1
82
1
0
333
162
43
0
3
0
5
.216
.261
.523
.784
41
-0.6
.318
98
-1.2
12 Matt Davidson
M. Davidson
26
19
2017
CWS CWS
118
414
43
91
16
1
68
5
165
0
1
443
187
43
0
5
0
12
.220
.260
.452
.711
45
-8.9
.297
84
-8.5
13 Fred Whitfield
F. Whitfield
26
16
1965
CLE CLE
132
468
49
137
23
1
90
2
42
2
2
492
240
50
2
4
7
12
.293
.316
.513
.829
72
20.4
.360
130
16.9
14 Juan Gonzalez
J. Gonzalez
24
14
2003
TEX TEX
82
327
49
96
17
1
70
4
73
1
1
346
187
42
0
1
1
10
.294
.329
.572
.901
57
15.1
.380
127
11.6
15 Cory Snyder
C. Snyder
24
16
1986
CLE CLE
103
416
58
113
21
1
69
0
123
2
3
433
208
46
1
0
0
8
.272
.299
.500
.799
60
9.6
.348
113
6.6
16 Lee May
L. May
24
17
1974
HOU HOU
152
556
59
149
26
0
85
7
97
1
0
590
247
50
1
9
2
12
.268
.294
.444
.738
70
6
.332
108
5
17 Salvador Perez
S. Perez
23
19
2023
KCR KCR
140
538
59
137
21
0
80
13
135
0
0
578
227
44
0
8
6
11
.255
.292
.422
.714
63
-7.8
.302
85
-10.2
18 Yainer Diaz
Y. Diaz
23
11
2023
HOU HOU
104
355
51
100
22
0
60
5
74
0
0
377
191
45
0
6
0
12
.282
.308
.538
.846
57
11
.354
127
12.2
19 Salvador Perez
S. Perez
23
18
2022
KCR KCR
114
445
48
113
23
1
76
7
109
0
0
473
207
47
0
3
2
9
.254
.292
.465
.757
60
5.4
.324
108
4.1
20 Miguel Olivo
M. Olivo
23
19
2009
KCR KCR
114
390
51
97
15
5
65
5
126
5
2
416
191
43
1
1
0
10
.249
.292
.490
.781
52
2
.334
99
-0.6
21 Ruben Sierra
R. Sierra
23
19
2001
TEX TEX
94
344
55
100
22
1
67
0
52
2
0
369
193
46
0
6
0
13
.291
.322
.561
.884
58
12.7
.368
121
9.7
22 Tony Armas
T. Armas
23
18
1985
BOS BOS
103
385
50
102
17
5
64
2
90
0
0
410
198
45
0
5
4
14
.265
.298
.514
.812
56
9.7
.348
113
6.3
23 Luke Voit
L. Voit
22
17
2020
NYY NYY
56
213
41
59
5
0
52
3
54
0
0
234
130
27
0
1
0
4
.277
.338
.610
.948
44
14.5
.393
153
15.3
24 Mike Zunino
M. Zunino
22
17
2014
SEA SEA
131
438
51
87
20
2
60
17
158
0
3
476
177
44
0
4
1
12
.199
.254
.404
.658
44
-7.4
.290
87
-6.6
25 Tony Armas
T. Armas
22
19
1981
OAK OAK
109
440
51
115
24
3
76
2
115
5
1
462
211
49
0
1
6
6
.261
.294
.480
.774
59
10.1
.344
124
11.7

More Rangers Stats

Team Rankings

HR

81

20th

R

301

25th

SO

637

23rd

ERA

3.26

1st

2025 Division Standings
TEAM W L PCT GB
Astros Astros
49
33
.598
Mariners Mariners
42
39
.519
6.5
Angels Angels
40
41
.494
8.5
Rangers Rangers
40
42
.488
9.0
Athletics Athletics
33
51
.393
17.0
Schedule
DATE MATCHUP TIME (ET)
Sat
6/28
SEA SEA
@
TEX TEX
4:05 PM
Sun
6/29
SEA SEA
@
TEX TEX
2:35 PM
Mon
6/30
BAL BAL
@
TEX TEX
8:05 PM
Tue
7/1
BAL BAL
@
TEX TEX
8:05 PM
Wed
7/2
BAL BAL
@
TEX TEX
8:05 PM
Last Game
TEX Rangers

40 - 42

6

Final

7

SEA Mariners

42 - 39

Fri 27 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Phillies Phillies
48
34
.585
Mets Mets
48
35
.578
0.5
NL Central W L PCT GB
Cubs Cubs
48
34
.585
Brewers Brewers
46
36
.561
2.0
NL West W L PCT GB
Dodgers Dodgers
52
31
.627
Giants Giants
45
37
.549
6.5
AL East W L PCT GB
Yankees Yankees
47
34
.580
Rays Rays
46
36
.561
1.5
AL Central W L PCT GB
Tigers Tigers
51
32
.614
Guardians Guardians
40
40
.500
9.5
AL West W L PCT GB
Astros Astros
49
33
.598
Mariners Mariners
42
39
.519
6.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
6/12
PIT PIT
@
CHC CHC
2-1
Thu
6/12
TOR TOR
@
PHI PHI
0-8
Thu
6/12
MIA MIA
@
WSH WSH
11-9
Thu
6/12
LAA LAA
@
BAL BAL
0-2
Thu
6/12
NYY NYY
@
BOS BOS
1-2

Schedule

DATE MATCHUP TIME (ET)
Sat
6/28
NYM NYM
@
PIT PIT
4:05 PM
Sat
6/28
TBR TBR
@
BAL BAL
4:05 PM
Sat
6/28
SEA SEA
@
TEX TEX
4:05 PM
Sat
6/28
COL COL
@
MIL MIL
4:10 PM
Sat
6/28
LAD LAD
@
KCR KCR
4:10 PM