players with a ba over.300, obp over.400, and slg over.500 in a single season all-time

Pete Fries had a batting average of .333 with an on-base percentage above .400 and when slugging better than .500 in 1884.

NAME AVG OBP SLG SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP OPS WRC WRAA WOBA WRC+ BRAA
1 Pete Fries
P. Fries
.333
.500
.667
1884
IND
1
3
0
1
1
0
0
1
0
4
2
1
1.167
1
0.7
.509
217
0.7
2 Bob Caruthers
B. Caruthers
.334
.448
.527
1886
SLA
87
317
91
106
21
14
4
61
64
1
26
382
167
39
.974
100
44.4
.451
174
41.9
3 Philip Reccius
P. Reccius
.308
.471
.538
1886
LOU
5
13
4
4
1
1
0
2
3
1
0
17
7
2
1.009
5
2.2
.468
185
2.2
4 Clarence Stephens
C. Stephens
.600
.600
.600
1886
CIN CIN
1
5
0
3
0
0
0
0
0
0
0
5
3
0
1.200
2
1
.570
238
1
5 Cap Anson
C. Anson
.347
.422
.517
1887
CWS CWS
122
472
107
164
33
13
7
102
60
1
18
27
533
244
53
.939
134
46
.430
141
37.2
6 Dan Brouthers
D. Brouthers
.338
.426
.562
1887
DET
123
500
153
169
36
20
12
101
71
6
9
34
577
281
68
.988
152
57.5
.446
156
54.6
7 Pete Browning
P. Browning
.402
.464
.547
1887
LOU
134
547
137
220
35
16
4
118
55
8
39
103
610
299
55
1.011
172
71.3
.465
161
64.3
8 Oyster Burns
O. Burns
.341
.414
.519
1887
BAL BAL
140
551
122
188
33
19
9
99
63
5
47
58
619
286
61
.933
153
50.9
.426
145
47.9
9 Bob Caruthers
B. Caruthers
.357
.463
.547
1887
STL
98
364
102
130
23
11
8
73
66
6
21
49
436
199
42
1.010
122
50.1
.463
159
44.4
10 Gil Hatfield
G. Hatfield
.429
.429
.571
1887
NYG NYG
2
7
2
3
1
0
0
3
0
0
1
0
7
4
1
1.000
2
0.8
.456
164
0.8
11 Ducky Hemp
D. Hemp
.333
.500
.667
1887
LOU
1
3
1
1
1
0
0
0
1
0
0
4
2
1
1.167
1
0.6
.516
186
0.6
12 John Irwin
J. Irwin
.355
.429
.613
1887
WSH WSH
8
31
6
11
2
0
2
3
3
1
6
6
35
19
4
1.041
10
4
.463
169
4.1
13 Denny Lyons
D. Lyons
.367
.421
.523
1887
PHA PHA
137
570
128
209
43
14
6
102
47
6
16
73
623
298
63
.943
157
54.6
.432
146
49.5
14 Tip O'Neill
T. O'Neill
.435
.490
.691
1887
STL
124
517
167
225
52
19
14
123
50
5
20
30
572
357
85
1.180
191
96.4
.525
190
88.9
15 Dave Orr
D. Orr
.368
.408
.516
1887
NYM
84
345
63
127
25
10
2
66
22
1
21
17
368
178
37
.924
90
29.1
.422
143
27.3
16 Sam Thompson
S. Thompson
.372
.416
.565
1887
DET
127
545
118
203
29
23
10
166
32
9
19
22
586
308
62
.982
153
56.7
.443
154
53.8
17 Bill Wright
B. Wright
.667
.667
.667
1887
WSH WSH
1
3
0
2
0
0
0
0
0
0
0
0
3
2
0
1.333
1
0.8
.632
256
0.8
18 Dan Brouthers
D. Brouthers
.373
.462
.507
1889
BSN BSN
126
485
105
181
26
9
7
118
66
14
6
22
565
246
42
.969
146
59
.460
153
48.9
19 Roger Connor
R. Connor
.317
.426
.528
1889
NYG NYG
131
496
117
157
32
17
13
130
93
2
46
21
591
262
62
.955
144
53.6
.443
150
48.4
20 Jack Crooks
J. Crooks
.326
.463
.512
1889
COL
12
43
13
14
2
3
0
7
10
1
4
10
54
22
5
.975
14
5.6
.460
169
5.9
21 Tom Gettinger
T. Gettinger
.438
.500
.625
1889
STL
4
16
2
7
0
0
1
2
2
0
1
0
18
10
1
1.125
6
2.8
.519
187
2.5
22 Sparrow McCaffrey
S. McCaffrey
1.000
1.000
1.000
1889
COL
2
1
1
1
0
0
0
0
1
0
0
0
2
1
0
2.000
1
0.9
.870
384
0.9
23 Jocko Milligan
J. Milligan
.366
.408
.623
1889
STL
72
273
53
100
30
2
12
76
16
3
19
2
292
170
44
1.030
77
32
.466
158
27
24 Charlie Reilly
C. Reilly
.478
.538
.913
1889
COL
6
23
5
11
1
0
3
6
2
1
2
9
26
21
4
1.452
10
6.5
.634
260
6.6
25 Jimmy Ryan
J. Ryan
.325
.403
.516
1889
CWS CWS
135
576
140
187
31
14
17
72
70
6
62
45
652
297
62
.919
150
50
.426
134
36.3

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
69
49
.585
Mets Mets
63
55
.534
6.0
NL Central W L PCT GB
Brewers Brewers
74
44
.627
Cubs Cubs
67
50
.573
6.5
NL West W L PCT GB
Dodgers Dodgers
68
51
.571
Padres Padres
67
52
.563
1.0
AL East W L PCT GB
Blue Jays Blue Jays
69
50
.580
Red Sox Red Sox
65
55
.542
4.5
AL Central W L PCT GB
Tigers Tigers
69
51
.575
Guardians Guardians
61
56
.521
6.5
AL West W L PCT GB
Astros Astros
67
52
.563
Mariners Mariners
66
53
.555
1.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
7/26
WSH WSH
@
MIN MIN
7-2
Sat
7/26
CHC CHC
@
CWS CWS
5-4
Sat
7/26
SDP SDP
@
STL STL
9-2
Sun
7/27
TOR TOR
@
BAL BAL
4-11
Sun
7/27
COL COL
@
CLE CLE
8-6

Schedule

DATE MATCHUP TIME (ET)
Tue
8/12
SEA SEA
@
BAL BAL
6:35 PM
Tue
8/12
PHI PHI
@
CIN CIN
6:40 PM
Tue
8/12
MIA MIA
@
CLE CLE
6:40 PM
Tue
8/12
MIN MIN
@
NYY NYY
7:05 PM
Tue
8/12
CHC CHC
@
TOR TOR
7:07 PM