hitter with highest obp from 2017 to 2022

Between the 2017 and 2022 seasons, Mike Trout had the highest on-base percentage, with an on-base percentage of .428.

Interpreted as:
hitter with highest obp with a minimum of 1.55 PA per team game from 2017 to 2022
NAME OBP G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Mike Trout
M. Trout
.428
596
2,097
452
626
121
14
182
399
442
44
570
61
9
2,600
1,321
317
0
17
71
25
.299
.630
1.058
566
252.4
.433
179
249.1
2 Juan Soto
J. Soto
.424
617
2,136
430
612
116
10
125
374
508
10
448
38
14
2,666
1,123
251
1
11
54
56
.287
.526
.950
512
191.4
.401
153
178.4
3 Freddie Freeman
F. Freeman
.400
815
3,081
579
954
208
13
154
526
442
36
600
47
17
3,578
1,650
375
0
19
71
60
.310
.536
.936
658
227.8
.393
146
206.5
4 Aaron Judge
A. Judge
.398
702
2,554
525
733
119
4
216
487
463
23
866
40
14
3,060
1,508
339
0
20
39
71
.287
.590
.989
609
242.4
.412
167
243.6
5 Bryce Harper
B. Harper
.396
725
2,591
501
728
176
6
164
483
492
23
710
64
17
3,138
1,408
346
3
29
69
62
.281
.543
.940
574
195.1
.391
144
175
6 Brendan Donovan
B. Donovan
.394
126
391
64
110
21
1
5
45
60
14
70
2
3
468
148
27
1
2
1
8
.281
.379
.773
68
14.5
.349
128
15.3
7 Joey Votto
J. Votto
.390
723
2,543
388
686
143
6
121
376
476
35
574
13
1
3,070
1,204
270
0
16
35
65
.270
.473
.863
508
137.2
.370
127
106.9
8 Brandon Nimmo
B. Nimmo
.387
576
1,900
323
510
105
23
62
207
317
56
509
23
14
2,288
847
190
7
8
5
25
.268
.446
.833
366
93.1
.365
135
98.2
9 Anthony Rendon
A. Rendon
.387
586
2,154
354
634
163
7
103
407
309
32
357
16
4
2,522
1,120
273
0
27
23
53
.294
.520
.907
443
136.9
.382
138
121
10 Yordan Alvarez
Y. Alvarez
.384
368
1,328
247
393
90
3
98
283
180
17
346
2
1
1,537
783
191
0
12
16
38
.296
.590
.973
300
115.7
.405
164
117.5
11 Paul Goldschmidt
P. Goldschmidt
.383
841
3,103
548
906
184
11
175
535
445
26
806
48
10
3,591
1,637
370
0
17
31
56
.292
.528
.911
637
204.7
.385
143
191.9
12 Vinnie Pasquantino
V. Pasquantino
.383
72
258
25
76
10
0
10
26
35
3
34
1
0
298
116
20
0
2
1
5
.295
.450
.832
47
13.1
.365
137
12.3
13 Christian Yelich
C. Yelich
.381
762
2,839
526
803
150
19
133
418
432
30
741
100
16
3,318
1,390
302
1
16
34
53
.283
.490
.871
551
152.1
.371
133
139.3
14 Justin Turner
J. Turner
.380
689
2,452
388
724
154
2
106
381
286
69
411
18
2
2,837
1,200
262
1
29
10
60
.295
.489
.870
475
132.5
.372
136
129.8
15 Alex Bregman
A. Bregman
.379
756
2,753
481
765
194
9
132
456
425
45
421
34
12
3,257
1,373
335
1
33
12
72
.278
.499
.878
548
156.9
.374
141
162.5
16 Kris Bryant
K. Bryant
.376
620
2,285
412
633
150
11
107
300
308
62
582
23
11
2,670
1,126
268
0
15
16
40
.277
.493
.868
442
117.6
.370
130
100.8
17 Mookie Betts
M. Betts
.375
758
3,002
622
863
211
19
159
441
402
34
499
104
21
3,467
1,589
389
0
29
26
40
.287
.529
.904
603
184.9
.381
140
168.7
18 Luis Arraez
L. Arraez
.374
389
1,413
216
444
77
8
14
132
137
6
131
8
8
1,569
579
99
0
13
5
19
.314
.410
.784
224
36
.342
120
37.4
19 Jesse Winker
J. Winker
.374
549
1,768
265
478
94
3
80
243
267
28
354
3
3
2,070
818
177
2
5
8
43
.270
.463
.836
328
80.1
.362
126
67.3
20 Steven Kwan
S. Kwan
.373
147
563
89
168
25
7
6
52
62
7
60
19
5
638
225
38
2
4
2
9
.298
.400
.772
89
16
.341
126
18.7
21 Jose Altuve
J. Altuve
.372
749
2,944
537
889
175
10
132
374
303
33
462
80
22
3,301
1,480
317
6
15
12
82
.302
.503
.874
552
154.6
.373
140
159.9
22 Yandy Díaz
Y. Díaz
.372
472
1,624
242
451
89
5
39
198
237
12
277
8
6
1,883
667
133
0
10
9
47
.278
.411
.782
268
42.2
.343
123
49.8
23 David Freese
D. Freese
.372
322
868
117
246
41
2
32
132
105
21
232
0
1
1,001
387
75
0
7
6
27
.283
.446
.817
149
28.3
.352
119
24.7
24 Anthony Rizzo
A. Rizzo
.370
785
2,814
438
738
140
11
149
464
370
127
482
36
18
3,336
1,347
300
0
25
41
81
.262
.479
.849
529
126.8
.362
128
115.2
25 Ronald Acuña Jr.
R. Acuña Jr.
.370
514
1,983
394
550
102
7
120
296
261
38
582
107
32
2,294
1,026
229
0
12
14
23
.277
.517
.887
391
114.9
.376
135
99.8

More Angels Stats

Team Rankings

HR

89

3rd

R

260

19th

SO

456

28th

ERA

4.86

25th

2025 Division Standings
TEAM W L PCT GB
Astros Astros
35
28
.556
Mariners Mariners
32
30
.516
2.5
Angels Angels
29
33
.468
5.5
Rangers Rangers
29
35
.453
6.5
Athletics Athletics
25
40
.385
11.0
Schedule
DATE MATCHUP TIME (ET)
Sat
6/7
SEA SEA
@
LAA LAA
9:38 PM
Sun
6/8
SEA SEA
@
LAA LAA
4:07 PM
Mon
6/9
ATH ATH
@
LAA LAA
9:38 PM
Tue
6/10
ATH ATH
@
LAA LAA
9:38 PM
Wed
6/11
ATH ATH
@
LAA LAA
4:07 PM
Last Game
LAA Angels

29 - 33

5

Final

4

SEA Mariners

32 - 30

Fri 6 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
39
23
.629
Rays Rays
34
29
.540
5.5
AL Central W L PCT GB
Tigers Tigers
42
23
.646
Twins Twins
34
29
.540
7.0
AL West W L PCT GB
Astros Astros
35
28
.556
Mariners Mariners
32
30
.516
2.5
NL East W L PCT GB
Mets Mets
40
24
.625
Phillies Phillies
37
26
.587
2.5
NL Central W L PCT GB
Cubs Cubs
39
24
.619
Cardinals Cardinals
35
28
.556
4.0
NL West W L PCT GB
Dodgers Dodgers
38
26
.594
Padres Padres
36
26
.581
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
5/22
BAL BAL
@
BOS BOS
5-19
Thu
5/22
CHC CHC
@
CIN CIN
13-6
Thu
5/22
MIL MIL
@
PIT PIT
5-6
Thu
5/22
SFG SFG
@
WSH WSH
4-0
Thu
5/22
TOR TOR
@
TBR TBR
1-3

Schedule

DATE MATCHUP TIME (ET)
Sat
6/7
CHC CHC
@
DET DET
1:10 PM
Sat
6/7
TOR TOR
@
MIN MIN
2:10 PM
Sat
6/7
AZ AZ
@
CIN CIN
2:10 PM
Sat
6/7
LAD LAD
@
STL STL
2:15 PM
Sat
6/7
PHI PHI
@
PIT PIT
4:05 PM