what active player with at least 4000 at bats has the highest obp of any player who has played 10 or more seasons

Mike Trout has the highest on-base percentage by an active player with 4,000+ at-bats and when playing 10+ seasons, with an on-base percentage of .408.

NAME OBP AB SEAS G 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
.408
5,706
15
1,573
1,150
1,693
313
55
390
984
1,013
102
1,550
214
38
6,879
3,286
758
0
58
125
71
.297
.576
.984
1344
545.6
.413
167
547.9
2 Bryce Harper
B. Harper
.388
6,147
14
1,710
1,114
1,725
382
24
345
1,010
1,070
49
1,580
148
50
7,338
3,190
751
13
59
133
136
.281
.519
.907
1269
408.1
.383
141
370.1
3 Freddie Freeman
F. Freeman
.387
7,824
16
2,103
1,340
2,348
529
32
352
1,274
1,039
110
1,696
98
31
9,037
3,997
913
0
64
140
166
.300
.511
.898
1546
491.4
.382
142
458.4
4 Paul Goldschmidt
P. Goldschmidt
.380
7,410
15
2,008
1,253
2,139
461
24
370
1,219
1,075
51
1,936
174
35
8,592
3,758
855
0
56
120
170
.289
.507
.887
1440
434.2
.377
138
390.3
5 Christian Yelich
C. Yelich
.375
5,828
13
1,543
984
1,667
317
35
219
807
802
48
1,468
217
39
6,710
2,711
571
5
27
57
121
.286
.465
.841
1048
259.9
.362
129
242.5
6 Mookie Betts
M. Betts
.371
5,791
12
1,457
1,122
1,691
382
40
280
872
710
50
889
194
39
6,608
2,993
702
4
53
35
76
.292
.517
.888
1118
333.5
.377
138
305
7 Alex Bregman
A. Bregman
.366
4,354
10
1,162
726
1,191
282
18
202
698
598
64
688
43
15
5,058
2,115
502
1
41
15
111
.274
.486
.852
812
206.2
.365
135
215.9
8 Andrew McCutchen
A. McCutchen
.366
8,129
17
2,199
1,264
2,219
442
50
327
1,123
1,145
94
1,835
220
89
9,445
3,742
819
3
74
70
139
.273
.460
.827
1415
318.4
.358
127
295.6
9 Anthony Rendon
A. Rendon
.364
4,350
12
1,173
683
1,218
295
16
158
671
547
64
779
55
17
5,022
2,019
469
4
57
30
94
.280
.464
.829
757
168.3
.356
122
141.1
10 Justin Turner
J. Turner
.361
5,643
17
1,721
804
1,601
350
9
199
826
585
136
995
46
13
6,432
2,566
558
5
63
18
145
.284
.455
.816
956
199
.353
125
196.8
11 Jose Altuve
J. Altuve
.361
7,597
15
1,900
1,194
2,312
441
31
241
846
627
77
1,086
321
95
8,377
3,538
713
26
50
48
202
.304
.466
.827
1257
281.4
.356
129
286.7
12 Corey Seager
C. Seager
.359
4,150
11
1,079
665
1,196
257
13
208
635
440
37
832
19
8
4,656
2,103
478
0
29
47
90
.288
.507
.866
751
193.9
.366
134
192.7
13 José Ramírez
J. Ramírez
.354
5,667
13
1,528
941
1,592
380
41
268
902
627
41
763
264
60
6,410
2,858
689
19
56
95
80
.281
.504
.858
999
239.1
.361
130
231.7
14 Carlos Santana
C. Santana
.353
7,661
16
2,154
1,094
1,850
399
17
333
1,119
1,313
43
1,506
62
18
9,082
3,282
749
0
65
66
187
.241
.428
.781
1245
185.7
.340
115
160.9
15 Carlos Correa
C. Correa
.351
4,443
11
1,181
655
1,219
249
13
194
700
523
29
1,026
33
9
5,040
2,076
456
0
45
28
142
.274
.467
.819
743
144.5
.350
126
153.2
16 Ketel Marte
K. Marte
.351
4,256
11
1,159
647
1,199
253
43
158
547
439
36
762
63
18
4,774
2,012
454
6
37
27
86
.282
.473
.824
712
142.4
.351
121
123.7
17 Xander Bogaerts
X. Bogaerts
.351
6,137
13
1,609
918
1,761
369
18
190
814
578
55
1,228
119
23
6,835
2,736
577
5
60
23
156
.287
.446
.796
966
159.4
.343
115
122.6
18 DJ LeMahieu
DJ LeMahieu
.350
6,113
15
1,665
893
1,765
278
39
126
662
573
31
1,040
93
49
6,801
2,499
443
37
47
24
189
.289
.409
.759
886
87
.331
100
4.6
19 Matt Olson
M. Olson
.350
4,173
10
1,142
660
1,062
229
5
274
765
572
54
1,143
8
2
4,829
2,123
508
0
30
45
100
.254
.509
.858
768
191.4
.363
133
192.1
20 George Springer
G. Springer
.349
5,304
12
1,380
918
1,392
237
23
272
752
644
79
1,266
111
40
6,063
2,491
532
2
34
12
116
.262
.470
.819
902
185
.352
127
195.3
21 Trea Turner
T. Turner
.349
4,899
11
1,205
834
1,453
268
43
182
609
364
40
979
299
51
5,325
2,353
493
2
20
10
80
.297
.480
.829
810
173.2
.355
123
150.2
22 Kyle Schwarber
K. Schwarber
.346
4,240
11
1,211
748
979
161
13
309
709
714
44
1,425
34
18
5,023
2,093
483
1
24
46
50
.231
.494
.840
769
169.8
.357
125
150.2
23 Giancarlo Stanton
G. Stanton
.345
6,059
16
1,659
908
1,559
306
11
429
1,105
780
53
1,974
42
15
6,931
3,174
746
0
39
88
154
.257
.524
.869
1096
293.5
.368
135
287.6
24 Starling Marte
S. Marte
.342
5,602
14
1,485
860
1,596
283
55
158
652
333
165
1,228
358
100
6,146
2,463
496
22
24
18
117
.285
.440
.782
837
118.5
.339
115
112.7
25 Francisco Lindor
F. Lindor
.341
5,767
11
1,456
944
1,577
318
26
264
813
551
72
1,056
198
47
6,483
2,739
608
31
62
36
105
.273
.475
.816
940
168.6
.347
120
158.5

More Angels Stats

Team Rankings

HR

121

3rd

R

347

18th

SO

637

23rd

ERA

4.61

24th

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
34
51
.400
16.5
Schedule
DATE MATCHUP TIME (ET)
Sat
6/28
WSH WSH
@
LAA LAA
9:38 PM
Sun
6/29
WSH WSH
@
LAA LAA
4:07 PM
Tue
7/1
LAA LAA
@
ATL ATL
7:15 PM
Wed
7/2
LAA LAA
@
ATL ATL
7:15 PM
Thu
7/3
LAA LAA
@
ATL ATL
7:15 PM
Last Game
LAA Angels

40 - 41

9

Final

15

WSH Nationals

34 - 48

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
35
.573
Rays Rays
46
36
.561
1.0
AL Central W L PCT GB
Tigers Tigers
52
32
.619
Guardians Guardians
40
40
.500
10.0
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
MIA MIA
@
WSH WSH
11-9
Thu
6/12
LAA LAA
@
BAL BAL
0-2
Thu
6/12
NYY NYY
@
BOS BOS
1-2
Thu
6/12
COL COL
@
ATL ATL
4-12

Schedule

DATE MATCHUP TIME (ET)
Sat
6/28
NYM NYM
@
PIT PIT
4:05 PM
Sat
6/28
CHC CHC
@
HOU HOU
7:15 PM
Sat
6/28
PHI PHI
@
ATL ATL
7:15 PM
Sat
6/28
WSH WSH
@
LAA LAA
9:38 PM
Sun
6/29
STL STL
@
CLE CLE
12:05 PM