list of all kc royals switch hitting second baseman past 39 years

list of all kc royals switch hitting second baseman past 39 years

NAMEGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Buddy Biancalana
B. Biancalana
5
8
1
1
1
0
0
1
0
0
5
0
0
8
2
1
0
0
0
0
.125
.125
.250
.375
2Steve Jeltz
S. Jeltz
30
51
3
9
3
0
0
8
3
0
11
0
0
56
12
3
2
0
0
1
.176
.222
.235
.458
3David Howard
D. Howard
108
289
31
68
10
4
1
21
25
0
56
3
3
322
89
15
7
1
0
4
.235
.295
.308
.603
4Nelson Liriano
N. Liriano
10
22
5
9
0
0
0
1
0
0
2
0
1
23
9
0
1
0
0
0
.409
.409
.409
.818
5Curtis Wilkerson
C. Wilkerson
45
130
14
35
5
0
1
15
8
1
22
7
5
144
43
6
3
2
2
1
.269
.312
.331
.643
6Jose Mota
J. Mota
2
2
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
.000
.000
.000
.000
7Edgar Caceres
E. Caceres
33
87
8
20
4
1
0
11
5
1
10
2
1
95
26
5
2
0
0
2
.230
.280
.299
.578
8Bip Roberts
B. Roberts
61
237
27
69
14
2
0
36
17
1
25
8
7
258
87
16
0
3
5
7
.291
.337
.367
.704
9Jose Offerman
J. Offerman
285
1,133
186
357
62
23
11
112
143
5
180
61
21
1,295
498
96
8
6
4
13
.315
.392
.440
.832
10Felix Martinez
F. Martinez
3
4
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
0
0
.000
.000
.000
.000
11Wilson Delgado
W. Delgado
21
58
9
15
1
0
0
6
3
0
12
1
0
62
16
1
0
1
0
1
.259
.290
.276
.566
12Luis Alicea
L. Alicea
99
335
33
82
10
4
1
28
27
3
51
3
5
370
103
15
4
1
0
3
.245
.306
.307
.613
13Neifi Perez
N. Perez
9
33
3
7
3
0
0
2
1
0
5
0
1
34
10
3
0
0
0
0
.212
.235
.303
.538
14Mike Caruso
M. Caruso
4
9
1
1
0
0
0
0
0
0
0
0
0
9
1
0
0
0
0
0
.111
.111
.111
.222
15Desi Relaford
D. Relaford
120
433
60
101
19
1
6
42
37
6
54
14
6
485
140
26
5
4
1
7
.233
.300
.323
.623
16Wilton Guerrero
W. Guerrero
8
21
1
4
0
0
0
0
0
0
2
0
0
21
4
0
0
0
0
0
.190
.190
.190
.381
17Ruben Gotay
R. Gotay
123
423
48
104
21
5
6
45
30
6
85
2
3
471
153
32
5
7
0
7
.246
.300
.362
.662
18Denny Hocking
D. Hocking
13
51
13
13
1
0
0
5
8
0
7
0
1
60
14
1
1
0
0
1
.255
.356
.275
.630
19Andres Blanco
A. Blanco
30
82
6
18
1
1
0
5
1
0
6
0
1
89
21
2
4
2
0
3
.220
.224
.256
.480
20Alberto Callaspo
A. Callaspo
201
734
94
230
47
10
14
93
66
1
57
5
2
808
339
71
1
6
4
18
.313
.368
.462
.830
21Luis Hernandez
L. Hernandez
7
10
0
2
0
0
0
0
1
0
2
1
0
12
2
0
1
0
0
1
.200
.273
.200
.473
22Wilson Betemit
W. Betemit
3
5
2
1
0
0
1
3
3
1
3
0
0
10
4
1
0
1
0
0
.200
.500
.800
1.300
23Irving Falu
I. Falu
14
50
7
18
4
0
0
6
2
0
6
0
2
54
22
4
2
0
0
1
.360
.385
.440
.825
24Tony Abreu
T. Abreu
10
38
1
8
0
0
1
7
2
1
7
0
0
41
11
1
0
0
0
0
.211
.268
.289
.558
25Elliot Johnson
E. Johnson
55
130
12
25
2
1
2
9
7
0
42
10
0
140
35
5
3
0
1
2
.192
.234
.269
.503
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Royals Stats

Team Batting Leaders

HR

12

Caglianone

Jac Caglianone

RBI

39

Jensen

Carter Jensen

AVG

.294

Witt

Bobby Witt Jr.
Team Pitching Leaders

W

4

Cameron

Noah Cameron

K

72

Wacha

Michael Wacha

ERA

3.64

Wacha

Michael Wacha
Team Rankings

HR

77

23rd

R

331

17th

SO

605

23rd

ERA

4.58

23rd

2026 Division Standings
TEAMWLPCTGB
41
37
.526
39
37
.513
1.0
38
41
.481
3.5
33
44
.429
7.5
Royals Royals
32
46
.410
9.0
Schedule
DATEMATCHUPTIME (ET)
Mon
6/22
@
6:40 PM
Tue
6/23
@
6:40 PM
Wed
6/24
@
6:40 PM
Thu
6/25
@
12:10 PM
Fri
6/26
@
7:40 PM
Last Game
STL Cardinals

41 - 34

12

Final

10

KCR Royals

32 - 46

Sun 21 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
28
.632
42
35
.545
6.5
40
38
.513
9.0
40
38
.513
9.0
34
43
.442
14.5
NL CentralWLPCTGB
46
29
.613
41
34
.547
5.0
40
37
.519
7.0
39
39
.500
8.5
37
39
.487
9.5
NL WestWLPCTGB
49
29
.628
39
37
.513
9.0
39
38
.506
9.5
31
46
.403
17.5
30
48
.385
19.0
AL EastWLPCTGB
46
30
.605
43
31
.581
2.0
38
39
.494
8.5
37
42
.468
10.5
31
44
.413
14.5
AL CentralWLPCTGB
41
37
.526
39
37
.513
1.0
38
41
.481
3.5
33
44
.429
7.5
32
46
.410
9.0
AL WestWLPCTGB
40
39
.506
38
40
.487
1.5
37
40
.481
2.0
37
42
.468
3.0
32
47
.405
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/6
@
3-2
Sat
6/6
@
6-3
Sat
6/6
@
6-1
Sat
6/6
@
2-13
Sat
6/6
@
3-4

Schedule

DATEMATCHUPTIME (ET)
Mon
6/22
@
6:10 PM
Mon
6/22
@
6:40 PM
Mon
6/22
@
6:40 PM
Mon
6/22
@
6:45 PM
Mon
6/22
@
7:07 PM