Page title background image

MLB On-Base Percentage Leaders - Players

RANK PLAYER POS TEAM OBP
1Yordan AlvarezDH Houston Astros HOU .435
2Nick Kurtz1B Athletics ATH .429
3Yandy DíazDH Tampa Bay Rays TB .414
3Shohei OhtaniDH Los Angeles Dodgers LAD .414
5Iván HerreraC St. Louis Cardinals STL .404
5Bryan ReynoldsLF Pittsburgh Pirates PIT .404
7Juan SotoLF New York Mets NYM .395
8Mike TroutCF Los Angeles Angels LAA .394
9James WoodRF Washington Nationals WSH .390
10Taylor WardLF Baltimore Orioles BAL .389
11Kevin McGonigleSS Detroit Tigers DET .388
12Spencer Horwitz1B Pittsburgh Pirates PIT .386
13Riley GreeneLF Detroit Tigers DET .385
14Jonathan Aranda1B Tampa Bay Rays TB .383
15Ben Rice1B New York Yankees NYY .378
15Munetaka Murakami1B Chicago White Sox CHW .378
17Jake Bauers1B Milwaukee Brewers MIL .377
18Troy JohnstonRF Colorado Rockies COL .376
19Aaron JudgeRF New York Yankees NYY .375
19Willson Contreras1B Boston Red Sox BOS .375
21Otto LopezSS Miami Marlins MIA .374
21Junior Caminero3B Tampa Bay Rays TB .374
23Xavier Edwards2B Miami Marlins MIA .373
24Michael Busch1B Chicago Cubs CHC .372
24Freddie Freeman1B Los Angeles Dodgers LAD .372
26CJ AbramsSS Washington Nationals WSH .370
27Randy ArozarenaLF Seattle Mariners SEA .369
27Cody BellingerLF New York Yankees NYY .369
27Brice Turang2B Milwaukee Brewers MIL .369
30Bobby Witt Jr.SS Kansas City Royals KC .368
31Kyle SchwarberDH Philadelphia Phillies PHI .367
31Jung Hoo LeeRF San Francisco Giants SF .367
33Bryce Harper1B Philadelphia Phillies PHI .366
34William ContrerasC Milwaukee Brewers MIL .365
34Pete Crow-ArmstrongCF Chicago Cubs CHC .365
34Corbin CarrollRF Arizona Diamondbacks ARI .365
34Max Muncy3B Los Angeles Dodgers LAD .365
38JJ Wetherholt2B St. Louis Cardinals STL .361
39TJ Rumfield1B Colorado Rockies COL .360
39Vladimir Guerrero Jr.1B Toronto Blue Jays TOR .360
41Liam HicksC Miami Marlins MIA .358
42Willi Castro2B Colorado Rockies COL .356
43Josh Jung3B Texas Rangers TEX .355
44Miguel Vargas3B Chicago White Sox CHW .354
45Brandon MarshLF Philadelphia Phillies PHI .353
45Alec Burleson1B St. Louis Cardinals STL .353
47Luis Arraez2B San Francisco Giants SF .352
48J.P. CrawfordSS Seattle Mariners SEA .350
48Oneil CruzCF Pittsburgh Pirates PIT .350
50Seiya SuzukiRF Chicago Cubs CHC .349
50Drake BaldwinC Atlanta Braves ATL .349
52Isaac Paredes3B Houston Astros HOU .347
53Nick Gonzales3B Pittsburgh Pirates PIT .346
53Fernando Tatis Jr.RF San Diego Padres SD .346
53Elly De La CruzSS Cincinnati Reds CIN .346
56Garrett MitchellCF Milwaukee Brewers MIL .345
56Geraldo PerdomoSS Arizona Diamondbacks ARI .345
58Jac CaglianoneRF Kansas City Royals KC .344
59Jordan WalkerRF St. Louis Cardinals STL .342
59Matt Olson1B Atlanta Braves ATL .342
59Tyler SoderstromLF Athletics ATH .342
59Ryan O'HearnRF Pittsburgh Pirates PIT .342
63Trent GrishamCF New York Yankees NYY .341
63Pete Alonso1B Baltimore Orioles BAL .341
63Brayan RocchioSS Cleveland Guardians CLE .341
63Sal Stewart1B Cincinnati Reds CIN .341
67Ian HappLF Chicago Cubs CHC .339
67José Ramírez3B Cleveland Guardians CLE .339
67Alex Bregman3B Chicago Cubs CHC .339
70Wilyer AbreuRF Boston Red Sox BOS .338
71Michael Harris IICF Atlanta Braves ATL .337
71Chase DeLauterRF Cleveland Guardians CLE .337
71Daulton VarshoCF Toronto Blue Jays TOR .337
74Isaac CollinsLF Kansas City Royals KC .335
75Brandon NimmoRF Texas Rangers TEX .333
75Dillon DinglerC Detroit Tigers DET .333
75Ozzie Albies2B Atlanta Braves ATL .333
75Kyle TuckerRF Los Angeles Dodgers LAD .333
75Ceddanne RafaelaCF Boston Red Sox BOS .333
80Nolan Schanuel1B Los Angeles Angels LAA .332
81Shea LangeliersC Athletics ATH .331
81Luke Keaschall2B Minnesota Twins MIN .331
83Matt Chapman3B San Francisco Giants SF .328
83Kyle Manzardo1B Cleveland Guardians CLE .328
85Chase Meidroth2B Chicago White Sox CHW .327
85Byron BuxtonCF Minnesota Twins MIN .327
85Zach NetoSS Los Angeles Angels LAA .327
88Brandon Lowe2B Pittsburgh Pirates PIT .324
89Ezequiel Duran2B Texas Rangers TEX .322
89Kazuma Okamoto3B Toronto Blue Jays TOR .322
89Casey Schmitt1B San Francisco Giants SF .322
92Xander BogaertsSS San Diego Padres SD .321
93Masyn WinnSS St. Louis Cardinals STL .320
93Maikel Garcia3B Kansas City Royals KC .320
95Spencer SteerLF Cincinnati Reds CIN .319
95Ketel Marte2B Arizona Diamondbacks ARI .319
95Carson BengeRF New York Mets NYM .319
95Steven KwanLF Cleveland Guardians CLE .319
99Andy PagesCF Los Angeles Dodgers LAD .318
99Cole Young2B Seattle Mariners SEA .318
LEGEND