switch hitters orioles

switch hitters orioles

NAME G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 John Anderson
J. Anderson
402
1,650
215
495
109
21
14
262
68
6
69
66
1,735
688
144
11
.300
.330
.417
.747
249
37.4
.350
111
26.2
2 George Bone
G. Bone
12
43
6
13
2
0
0
6
4
0
2
0
47
15
2
0
.302
.362
.349
.711
7
0.6
.343
102
0.1
3 Joe Sugden
J. Sugden
342
1,055
89
240
21
5
0
90
96
13
86
15
1,205
271
26
41
.227
.300
.257
.557
104
-28.3
.277
79
-28.7
4 Jack Gilligan
J. Gilligan
12
24
2
4
0
0
0
1
0
0
5
0
25
4
0
1
.167
.167
.167
.333
0
-2.5
.162
1
-2.5
5 Bert Graham
B. Graham
8
26
1
3
2
1
0
5
1
0
3
0
27
7
3
0
.115
.148
.269
.417
1
-2.2
.199
25
-2.1
6 Frank Truesdale
F. Truesdale
124
415
40
91
7
2
1
25
48
2
68
29
472
105
10
7
.219
.303
.253
.556
37
-11.2
.283
80
-9.5
7 Jimmy Austin
J. Austin
1,311
4,519
578
1,133
152
67
10
315
513
36
541
192
5,291
1,449
229
223
.251
.332
.321
.653
551
-15
.320
92
-47.9
8 Bill Harper
B. Harper
2
3
0
0
0
0
0
0
0
0
3
0
3
0
0
0
.000
.000
.000
.000
0
-0.7
.000
-101
-0.8
9 George Aiton
G. Aiton
10
17
1
4
0
0
0
1
4
0
5
0
1
21
4
0
0
.235
.381
.235
.616
2
-0.2
.326
93
-0.2
10 Dee Walsh
D. Walsh
89
226
22
44
5
1
0
12
22
9
40
10
263
51
6
6
.195
.292
.226
.517
18
-9.8
.266
63
-10.6
11 Ed Hemingway
E. Hemingway
3
5
0
0
0
0
0
0
1
0
1
1
0
6
0
0
0
.000
.167
.000
.167
0
-0.8
.122
-28
-0.8
12 Ivan Howard
I. Howard
194
533
64
141
16
9
2
63
71
6
90
43
628
181
27
18
.265
.357
.340
.697
75
10.3
.344
113
8.7
13 Bill James
B. James
78
131
6
18
3
1
0
4
7
1
56
1
149
23
4
10
.137
.187
.176
.363
2
-13.9
.182
12
-14.2
14 Dick Kauffman
D. Kauffman
44
139
10
36
9
2
0
16
5
2
30
0
148
49
11
2
.259
.295
.353
.647
15
-0.7
.311
92
-1.2
15 Bobby Messenger
B. Messenger
1
2
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
.000
.000
.000
.000
0
-0.4
.000
-106
-0.4
16 Allen Sothoron
A. Sothoron
163
336
20
64
11
3
0
27
11
1
61
0
366
81
14
18
.190
.218
.241
.459
12
-25.5
.222
30
-29.9
17 Johnny Tillman
J. Tillman
2
3
0
0
0
0
0
0
1
0
3
0
0
4
0
0
0
.000
.250
.000
.250
0
-0.4
.183
13
-0.4
18 Duke Kenworthy
D. Kenworthy
5
10
1
1
0
0
0
1
1
0
1
1
11
1
0
0
.100
.182
.100
.282
0
-1.1
.153
-4
-1.2
19 Lee Magee
L. Magee
36
112
11
19
1
0
0
4
6
0
6
3
125
20
1
7
.170
.212
.179
.390
3
-9.5
.196
23
-10
20 Earl Smith
E. Smith
357
1,168
132
330
54
27
6
147
62
5
86
30
1,286
456
87
51
.283
.321
.390
.712
147
11.6
.337
96
-5.5
21 Adrian Lynch
A. Lynch
5
9
2
2
0
0
0
1
1
0
2
0
0
10
2
0
0
.222
.300
.222
.522
1
-0.5
.263
43
-0.7
22 John Scheneberg
J. Scheneberg
23 Bill Lasley
B. Lasley
2
1
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
.000
.000
.000
.000
0
-0.3
.000
-118
-0.3
24 Pinky Hargrave
P. Hargrave
159
460
54
130
31
5
15
83
23
4
51
5
497
216
51
10
.283
.322
.470
.792
66
3.6
.358
91
-5.8
25 Wally Schang
W. Schang
385
1,043
160
307
54
17
21
168
215
17
101
17
1,302
458
92
27
.294
.423
.439
.862
224
61.6
.406
125
42.4

More Orioles Stats

Team Rankings

HR

60

10th

R

213

24th

SO

427

23rd

ERA

5.49

29th

2025 Division Standings
TEAM W L PCT GB
Yankees Yankees
35
20
.636
Rays Rays
28
27
.509
7.0
Blue Jays Blue Jays
27
28
.491
8.0
Red Sox Red Sox
27
31
.466
9.5
Orioles Orioles
19
36
.345
16.0
Schedule
DATE MATCHUP TIME (ET)
Fri
5/30
CWS CWS
@
BAL BAL
7:05 PM
Sat
5/31
CWS CWS
@
BAL BAL
4:05 PM
Sun
6/1
CWS CWS
@
BAL BAL
1:35 PM
Tue
6/3
BAL BAL
@
SEA SEA
9:40 PM
Wed
6/4
BAL BAL
@
SEA SEA
9:40 PM
Last Game
BAL Orioles

19 - 36

4

Final

6

STL Cardinals

32 - 24

Wed 28 May 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
35
20
.636
Rays Rays
28
27
.509
7.0
AL Central W L PCT GB
Tigers Tigers
37
20
.649
Guardians Guardians
30
25
.545
6.0
AL West W L PCT GB
Mariners Mariners
30
24
.556
Astros Astros
30
25
.545
0.5
NL East W L PCT GB
Phillies Phillies
35
19
.648
Mets Mets
34
22
.607
2.0
NL Central W L PCT GB
Cubs Cubs
35
21
.625
Cardinals Cardinals
32
24
.571
3.0
NL West W L PCT GB
Dodgers Dodgers
34
22
.607
Padres Padres
31
23
.574
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/13
MIN MIN
@
BAL BAL
6-3
Tue
5/13
STL STL
@
PHI PHI
1-2
Tue
5/13
MIL MIL
@
CLE CLE
9-5
Tue
5/13
MIN MIN
@
BAL BAL
8-6
Tue
5/13
NYY NYY
@
SEA SEA
3-2

Schedule

DATE MATCHUP TIME (ET)
Thu
5/29
ATL ATL
@
PHI PHI
6:45 PM
Thu
5/29
ATH ATH
@
TOR TOR
7:07 PM
Thu
5/29
TBR TBR
@
HOU HOU
8:10 PM
Thu
5/29
WSH WSH
@
SEA SEA
9:40 PM
Fri
5/30
CIN CIN
@
CHC CHC
2:20 PM