most total bases in a season with less than 160 plate appearances before 2023

Before 2023, Salvador Perez had the most total bases with fewer than 160 plate appearances in a season, with 95 bases in 2020.

Interpreted as:
most total bases by a player in a season with less than 160 plate appearances before 2023
NAME TB PA SEASON TM G AB R H 2B 3B HR RBI BB HBP SO SB CS XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Salvador Perez
S. Perez
95
156
2020
KCR KCR
37
150
22
50
12
0
11
32
3
2
36
1
0
23
0
1
0
0
.333
.353
.633
.986
32
11.9
.410
161
11.7
2 Matt Carpenter
M. Carpenter
93
154
2022
NYY NYY
47
128
28
39
9
0
15
37
19
5
35
0
0
24
1
1
1
2
.305
.412
.727
1.138
37
19.8
.472
218
20.4
3 Bob Hazle
B. Hazle
87
155
1957
MIL MIL
41
134
26
54
12
0
7
27
18
1
15
1
3
19
2
0
4
1
.403
.477
.649
1.126
37
20.2
.486
207
20.1
4 Greg Goossen
G. Goossen
83
157
1969
SEA SEA
52
139
19
43
8
1
10
24
14
3
29
1
1
19
1
0
0
5
.309
.385
.597
.982
31
14.4
.437
172
13.1
5 Rico Brogna
R. Brogna
82
138
1994
NYM NYM
39
131
16
46
11
2
7
20
6
0
29
1
0
20
1
0
0
2
.351
.380
.626
1.006
28
11
.427
163
11.2
6 Ted Williams
T. Williams
82
110
1953
BOS BOS
37
91
17
37
6
0
13
34
19
0
10
0
1
19
0
1
.407
.509
.901
1.410
36
22.6
.593
255
21.1
7 Khris Davis
K. Davis
81
153
2013
MIL MIL
56
136
27
38
10
0
11
27
11
5
34
3
0
21
0
1
0
4
.279
.353
.596
.949
28
11
.406
158
9.9
8 Ramon Castro
R. Castro
80
157
2007
NYM NYM
52
144
24
41
6
0
11
31
10
1
39
0
0
17
0
2
0
1
.285
.331
.556
.887
25
5.8
.375
126
5.4
9 Jack Lelivelt
J. Lelivelt
80
154
1912
NYH NYH
36
149
12
54
6
7
2
23
4
1
9
7
8
15
0
.362
.383
.537
.920
29
10.5
.428
150
9.3
10 Jose Iglesias
J. Iglesias
79
150
2020
BAL BAL
39
142
16
53
17
0
3
24
3
4
17
0
0
20
0
1
0
1
.373
.400
.556
.956
30
11.1
.407
160
11.1
11 Ian Happ
I. Happ
79
156
2019
CHC CHC
58
140
25
37
7
1
11
30
15
0
39
2
0
19
0
1
0
1
.264
.333
.564
.898
26
6.5
.368
126
5.3
12 Jason Giambi
J. Giambi
79
152
2011
COL COL
64
131
20
34
6
0
13
32
17
3
45
0
0
19
0
1
0
1
.260
.355
.603
.958
28
11.1
.408
146
8.1
13 Rick Monday
R. Monday
79
156
1981
LAD LAD
66
130
24
41
1
2
11
25
24
1
42
1
2
14
0
1
3
0
.315
.423
.608
1.031
32
16
.454
193
15.9
14 Gene Green
G. Green
79
152
1962
CLE CLE
66
143
16
40
4
1
11
28
8
0
21
0
0
16
0
1
0
6
.280
.316
.552
.868
24
6.6
.376
129
5.5
15 Todd Hollandsworth
T. Hollandsworth
78
125
2001
COL COL
33
117
21
43
15
1
6
19
8
0
20
5
0
22
0
0
2
1
.368
.408
.667
1.075
28
12.6
.447
153
8.7
16 Russell Branyan
R. Branyan
77
152
2008
MIL MIL
50
132
24
33
8
0
12
20
19
0
42
1
0
20
0
1
4
0
.250
.342
.583
.925
25
6.8
.383
133
6.2
17 Matt Chapman
M. Chapman
76
152
2020
OAK OAK
37
142
22
33
9
2
10
25
8
1
54
0
0
21
0
1
0
2
.232
.276
.535
.812
21
2
.335
118
3.3
18 Mike Kelly
M. Kelly
76
151
1997
CIN CIN
73
140
27
41
13
2
6
19
10
0
30
6
1
21
0
1
0
3
.293
.338
.543
.881
24
5.5
.376
126
4.9
19 Juan Samuel
J. Samuel
76
151
1994
DET DET
59
136
32
42
9
5
5
21
10
3
26
5
2
19
0
2
0
4
.309
.364
.559
.923
27
7.5
.392
132
6.4
20 Scott Stratton
S. Stratton
76
148
1894
TOT
37
136
39
49
6
6
3
27
11
1
3
4
15
0
.360
.412
.559
.971
35
8
.433
123
6.3
21 Byron Buxton
B. Buxton
75
135
2020
MIN MIN
39
130
19
33
3
0
13
27
2
1
36
2
1
16
0
2
0
2
.254
.267
.577
.844
20
2.9
.345
120
3.3
22 Mitch Moreland
M. Moreland
75
152
2020
TOT
42
136
22
36
9
0
10
29
15
1
32
0
0
19
0
0
2
0
.265
.342
.551
.894
26
6.6
.372
136
6.5
23 Rob Ducey
R. Ducey
75
151
1997
SEA SEA
76
143
25
41
15
2
5
10
6
0
31
3
3
22
0
2
0
3
.287
.311
.524
.836
21
2.8
.355
111
2.1
24 Matt Stairs
M. Stairs
75
158
1996
OAK OAK
61
137
21
38
5
1
10
23
19
1
23
1
1
16
0
1
2
2
.277
.367
.547
.915
27
7
.387
127
6
25 Eric Hosmer
E. Hosmer
74
156
2020
SDP SDP
38
143
23
41
6
0
9
36
9
2
28
4
0
15
0
2
0
3
.287
.333
.517
.851
25
5.1
.359
129
5.7

More Royals Stats

Team Rankings

HR

56

29th

R

262

29th

SO

631

20th

ERA

3.41

4th

2025 Division Standings
TEAM W L PCT GB
Tigers Tigers
49
30
.620
Guardians Guardians
39
37
.513
8.5
Royals Royals
38
40
.487
10.5
Twins Twins
37
41
.474
11.5
White Sox White Sox
25
54
.316
24.0
Schedule
DATE MATCHUP TIME (ET)
Tue
6/24
TBR TBR
@
KCR KCR
7:40 PM
Wed
6/25
TBR TBR
@
KCR KCR
7:40 PM
Thu
6/26
TBR TBR
@
KCR KCR
2:10 PM
Fri
6/27
LAD LAD
@
KCR KCR
8:10 PM
Sat
6/28
LAD LAD
@
KCR KCR
4:10 PM
Last Game
SDP Padres

42 - 35

3

Final

2

KCR Royals

38 - 40

Sun 22 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
45
33
.577
Rays Rays
43
35
.551
2.0
AL Central W L PCT GB
Tigers Tigers
49
30
.620
Guardians Guardians
39
37
.513
8.5
AL West W L PCT GB
Astros Astros
45
33
.577
Mariners Mariners
40
37
.519
4.5
NL East W L PCT GB
Phillies Phillies
47
31
.603
Mets Mets
46
33
.582
1.5
NL Central W L PCT GB
Cubs Cubs
46
32
.590
Brewers Brewers
43
36
.544
3.5
NL West W L PCT GB
Dodgers Dodgers
48
31
.608
Giants Giants
44
34
.564
3.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/7
CHC CHC
@
DET DET
0-4
Sat
6/7
KCR KCR
@
CWS CWS
7-5
Sat
6/7
TOR TOR
@
MIN MIN
3-6
Sat
6/7
SEA SEA
@
LAA LAA
3-2
Sun
6/8
MIA MIA
@
PIT PIT
3-10

Schedule

DATE MATCHUP TIME (ET)
Tue
6/24
TEX TEX
@
BAL BAL
6:35 PM
Tue
6/24
TOR TOR
@
CLE CLE
6:40 PM
Tue
6/24
ATH ATH
@
DET DET
6:40 PM
Tue
6/24
ATL ATL
@
NYM NYM
7:10 PM
Tue
6/24
NYY NYY
@
CIN CIN
7:10 PM