League Leaders

2025 Walks Leaders

Bases on balls drawn

All-time career leaders →
# Player Team G AB R H 2B 3B HR RBI BB SO SB AVG OBP SLG OPS
1 Juan Soto Juan Soto NYN 160 577 120 152 20 1 43 105 127 137 38 .263 .396 .525 .921
2 Aaron Judge Aaron Judge NYA 152 541 137 179 30 2 53 114 124 160 12 .331 .457 .688 1.144
3 Rafael Devers Rafael Devers SFN +1 163 607 99 153 33 0 35 109 112 192 1 .252 .372 .479 .851
4 Shohei Ohtani Shohei Ohtani LAN 158 611 146 172 25 9 55 102 109 187 20 .282 .392 .622 1.014
5 Kyle Schwarber Kyle Schwarber PHI 162 604 111 145 23 2 56 132 108 197 10 .240 .365 .563 .928
6 Cal Raleigh SEA 159 596 110 147 24 0 60 125 97 188 14 .247 .359 .589 .948
7 Geraldo Perdomo Geraldo Perdomo ARI 161 597 98 173 33 5 20 100 94 83 27 .290 .389 .462 .851
8 Marcell Ozuna Marcell Ozuna ATL 145 487 61 113 19 0 21 68 94 144 0 .232 .355 .400 .756
9 Matt Olson Matt Olson ATL 162 624 98 170 41 2 29 95 91 176 1 .272 .366 .484 .850
10 Fernando Tatis Fernando Tatis SDN 155 594 111 159 27 2 25 71 89 129 32 .268 .368 .446 .814
11 Ian Happ Ian Happ CHN 150 569 87 138 32 0 23 79 87 151 6 .243 .342 .420 .762
12 Kyle Tucker Kyle Tucker CHN 136 500 91 133 25 4 22 73 87 88 25 .266 .377 .464 .841
13 Mike Trout Mike Trout LAA 130 456 73 106 14 1 26 64 87 178 2 .233 .359 .439 .797
14 James Wood WAS 157 598 87 153 38 0 31 94 85 221 15 .256 .350 .475 .825
15 Gleyber Torres Gleyber Torres DET 145 532 79 136 22 0 16 74 85 101 4 .256 .358 .387 .746
16 William Contreras William Contreras MIL 150 566 89 147 28 0 17 76 84 120 6 .260 .355 .399 .754
17 Trent Grisham Trent Grisham NYA 143 494 87 116 9 1 34 74 82 137 3 .235 .348 .464 .811
18 Vladimir Guerrero Vladimir Guerrero TOR 156 589 96 172 34 0 23 84 81 94 6 .292 .381 .467 .848
19 TJ Friedl TJ Friedl CIN 152 579 82 151 22 2 14 53 81 115 12 .261 .364 .378 .742
20 Willy Adames Willy Adames SFN 160 591 94 133 22 2 30 87 80 179 12 .225 .318 .421 .740
21 Taylor Ward Taylor Ward LAA 157 579 86 132 31 2 36 103 75 175 4 .228 .317 .475 .792
22 J. P. Crawford J. P. Crawford SEA 157 570 69 151 24 0 12 58 74 122 8 .265 .352 .370 .722
23 Wyatt Langford TEX 134 489 73 118 25 1 22 62 74 151 22 .241 .344 .432 .775
24 Spencer Torkelson DET 155 563 82 135 27 1 31 78 72 169 2 .240 .333 .457 .789
25 Mike Yastrzemski Mike Yastrzemski SFN +1 147 477 68 111 28 1 17 46 72 108 7 .233 .333 .403 .735
26 Seiya Suzuki Seiya Suzuki CHN 151 571 75 140 31 3 32 103 71 164 5 .245 .326 .478 .804
27 Matt Chapman Matt Chapman SFN 128 454 76 105 23 2 21 61 71 126 9 .231 .340 .430 .770
28 Ronald Acuña Ronald Acuña ATL 95 338 74 98 12 1 21 42 71 102 9 .290 .418 .518 .935
29 Ryan McMahon Ryan McMahon COL +1 154 509 62 109 23 1 20 53 70 189 3 .214 .312 .381 .693
30 Bryce Harper Bryce Harper PHI 132 501 72 131 32 0 27 75 70 121 12 .262 .357 .487 .844
31 George Springer George Springer TOR 140 498 106 154 27 1 32 84 69 111 18 .309 .399 .560 .959
32 Jake Cronenworth Jake Cronenworth SDN 135 419 61 103 20 1 11 59 69 107 3 .246 .367 .377 .744
33 Elly De La Cruz CIN 162 629 102 166 31 7 22 86 67 181 37 .264 .336 .440 .777
34 Corbin Carroll ARI 143 564 107 146 32 17 31 84 67 153 32 .259 .343 .541 .884
35 Andrew McCutchen Andrew McCutchen PIT 135 477 51 114 22 0 13 57 67 118 1 .239 .333 .367 .700
36 Jose Ramirez Jose Ramirez CLE 158 593 103 168 34 3 30 85 66 74 44 .283 .360 .503 .863
37 Brice Turang MIL 156 584 97 168 28 2 18 81 66 150 24 .288 .359 .435 .794
38 Brent Rooker ATH 162 626 92 164 40 3 30 89 65 155 6 .262 .335 .479 .814
39 Francisco Lindor Francisco Lindor NYN 160 644 117 172 35 0 31 86 65 131 31 .267 .346 .466 .811
40 Randy Arozarena Randy Arozarena SEA 160 613 95 146 32 1 27 76 64 191 31 .238 .334 .426 .760
41 Christian Yelich Christian Yelich MIL 150 573 88 151 21 0 29 103 64 167 16 .264 .343 .452 .795
42 Oneil Cruz PIT 135 471 62 94 18 3 20 61 64 174 38 .200 .298 .378 .676
43 Lars Nootbaar Lars Nootbaar SLN 135 509 68 119 24 1 13 48 64 119 4 .234 .325 .362 .686
44 Ketel Marte Ketel Marte ARI 126 480 87 136 28 0 28 72 64 83 4 .283 .376 .517 .893
45 Will Smith Will Smith LAN 110 362 64 107 20 1 17 61 64 89 2 .296 .404 .497 .901
46 Max Muncy Max Muncy LAN 100 313 48 76 10 2 19 67 64 83 4 .243 .376 .470 .846
47 Nick Kurtz ATH 117 420 90 122 26 2 36 86 63 151 2 .291 .383 .619 1.002
48 Maikel Garcia Maikel Garcia KCA 160 595 81 170 39 5 16 74 62 84 23 .286 .351 .449 .800
49 Gunnar Henderson BAL 154 577 85 158 34 5 17 68 62 137 30 .274 .349 .439 .787
50 Nathaniel Lowe Nathaniel Lowe WAS +1 153 540 64 123 23 3 18 84 62 159 1 .228 .307 .382 .689
1–50 of 1,470Next →