player most ops, age 37, all-time, minimum 500 pa

Barry Bonds has the best career OPS by a 37-year-old player when making 500+ plate appearances, with an OPS of 1.430.

NAME OPS PA G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG OBP SLG
1 Barry Bonds
B. Bonds
1.430
636
150
433
129
157
32
4
59
121
194
9
63
11
3
374
95
0
0
55
4
.363
.566
.864
2 Babe Ruth
B. Ruth
1.150
589
133
457
120
156
13
5
41
137
130
2
62
2
302
59
0
.341
.489
.661
3 Hank Aaron
H. Aaron
1.079
573
139
495
95
162
22
3
47
118
71
2
58
1
1
331
72
0
5
21
9
.327
.410
.669
4 Tristram Speaker
T. Speaker
1.057
518
117
429
79
167
35
5
12
87
70
4
13
5
248
52
15
.389
.479
.578
5 Edgar Martinez
E. Martinez
1.002
665
153
556
100
180
31
0
37
145
96
5
95
3
0
322
68
0
8
8
13
.324
.423
.579
6 Rafael Palmeiro
R. Palmeiro
.966
688
161
570
101
159
36
0
44
109
106
5
92
2
0
327
80
0
7
16
10
.279
.392
.574
7 Tony Gwynn
T. Gwynn
.960
650
150
588
104
221
51
1
15
113
46
4
26
9
4
319
67
1
11
12
15
.376
.418
.543
8 David Ortiz
D. Ortiz
.959
600
137
518
84
160
38
2
30
103
76
1
88
4
0
292
70
0
5
27
21
.309
.395
.564
9 Jim Thome
J. Thome
.955
606
149
505
99
134
28
0
42
106
94
5
145
1
1
288
70
0
2
12
14
.265
.384
.570
10 Nelson Cruz
N. Cruz
.954
619
147
539
87
153
21
1
46
111
58
19
131
1
1
314
68
0
3
8
16
.284
.372
.583
11 Stan Musial
S. Musial
.952
549
135
472
64
159
36
2
17
62
72
1
26
0
0
250
55
0
4
26
19
.337
.423
.530
12 Mike Schmidt
M. Schmidt
.941
620
147
526
87
156
30
0
34
110
86
2
84
1
1
288
64
0
6
15
17
.297
.394
.548
13 Hank Sauer
H. Sauer
.939
606
142
520
98
150
18
1
41
103
71
6
68
2
1
293
60
2
7
8
.288
.376
.563
14 Paul Molitor
P. Molitor
.933
685
152
607
112
208
44
7
18
101
68
2
66
24
0
320
69
0
8
7
18
.343
.406
.527
15 George Brett
G. Brett
.932
518
123
467
69
158
40
6
14
75
45
0
52
7
2
252
60
0
6
12
15
.338
.392
.540
16 Fred McGriff
F. McGriff
.930
586
146
513
67
157
25
2
31
102
66
3
106
1
2
279
58
0
4
13
13
.306
.386
.544
17 Honus Wagner
H. Wagner
.929
554
130
474
87
158
23
16
9
67
6
33
22
240
48
7
.333
.422
.506
18 Joey Votto
J. Votto
.921
530
128
448
73
119
23
1
34
96
74
4
133
1
0
246
58
0
4
5
7
.266
.372
.549
19 Eddie Collins
E. Collins
.909
691
153
559
112
196
30
6
6
91
99
3
15
40
256
42
30
.351
.451
.458
20 Zack Wheat
Z. Wheat
.905
671
151
616
119
213
43
11
13
91
43
2
21
5
317
67
10
.346
.390
.515
21 Harold Baines
H. Baines
.902
572
143
495
80
154
29
0
22
95
73
1
62
3
1
249
51
0
3
7
20
.311
.399
.503
22 Carl Yastrzemski
C. Yastrzemski
.896
611
146
517
87
157
21
2
26
100
81
2
49
7
2
260
49
1
10
6
12
.304
.393
.503
23 Chili Davis
C. Davis
.896
567
140
477
71
133
20
0
30
90
85
1
96
6
3
243
50
0
4
16
15
.279
.386
.509
24 Ellis Burks
E. Burks
.891
579
141
513
92
147
27
0
32
88
57
7
110
2
3
270
59
1
1
2
11
.287
.365
.526
25 Jeff Kent
J. Kent
.889
637
149
553
100
160
36
0
29
105
72
8
85
6
2
283
65
0
4
8
19
.289
.377
.512
StatMuse has game-level data for OPS and player age going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Giants Stats

Team Rankings

HR

173

19th

R

705

17th

SO

1,358

17th

ERA

3.82

10th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
Giants Giants
81
81
.500
12.0
Diamondbacks Diamondbacks
80
82
.494
13.0
Rockies Rockies
43
119
.265
50.0
Last Game
SFG Giants

81 - 81

4

Final

0

COL Rockies

43 - 119

Sun 28 Sep 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
96
66
.593
Mets Mets
83
79
.512
13.0
NL Central W L PCT GB
Brewers Brewers
97
65
.599
Cubs Cubs
92
70
.568
5.0
NL West W L PCT GB
Dodgers Dodgers
93
69
.574
Padres Padres
90
72
.556
3.0
AL East W L PCT GB
Blue Jays Blue Jays
94
68
.580
Yankees Yankees
94
68
.580
AL Central W L PCT GB
Guardians Guardians
88
74
.543
Tigers Tigers
87
75
.537
1.0
AL West W L PCT GB
Mariners Mariners
90
72
.556
Astros Astros
87
75
.537
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
9/15
ATL ATL
@
WSH WSH
6-3
Mon
9/15
CLE CLE
@
DET DET
7-5
Mon
9/15
ATL ATL
@
WSH WSH
5-0
Mon
9/15
SDP SDP
@
NYM NYM
3-8
Mon
9/15
BAL BAL
@
CWS CWS
8-7

Schedule

DATE MATCHUP TIME (ET)
Mon
10/13
SEA SEA
@
TOR TOR
5:03 PM
Mon
10/13
LAD LAD
@
MIL MIL
8:08 PM
Tue
10/14
LAD LAD
@
MIL MIL
8:08 PM
Wed
10/15
TOR TOR
@
SEA SEA
8:08 PM
Thu
10/16
MIL MIL
@
LAD LAD
6:08 PM