how many oriole players have hit for the cycle

John Anderson hit for the cycle 0 times for the St. Louis Browns in his career.

Interpreted as:
How many oriole players have hit for the cycle in the regular season?
NAME CYCLE G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS
1 John Anderson
J. Anderson
0
402
1,650
215
495
109
21
14
263
62
6
66
1,728
688
144
10
.300
.328
.417
.745
2 Jimmy Burke
J. Burke
0
64
235
24
48
8
0
0
26
16
2
6
258
56
8
5
.204
.261
.238
.499
3 Wid Conroy
W. Conroy
0
131
504
74
129
20
6
5
64
35
8
21
557
176
31
10
.256
.314
.349
.664
4 Pete Dowling
P. Dowling
0
10
20
3
4
0
1
0
1
2
0
0
22
6
1
0
.200
.273
.300
.573
5 Hugh Duffy
H. Duffy
0
79
286
40
86
15
9
2
44
15
1
12
313
125
26
11
.301
.338
.437
.775
6 Billy Gilbert
B. Gilbert
0
127
497
77
133
14
7
0
43
33
6
19
553
161
21
17
.268
.321
.324
.645
7 Bill Hallman
B. Hallman
0
139
547
70
135
27
6
2
47
42
3
12
606
180
35
14
.247
.304
.329
.633
8 Pink Hawley
P. Hawley
0
30
73
2
19
4
0
0
9
4
0
0
80
23
4
3
.260
.299
.315
.614
9 Bert Husting
B. Husting
0
36
94
12
19
2
1
1
9
1
0
1
99
26
4
4
.202
.211
.277
.487
10 Tom Leahy
T. Leahy
0
33
99
18
24
6
2
0
10
12
5
3
118
34
8
2
.242
.353
.343
.697
11 Irv Waldron
I. Waldron
0
62
267
48
79
8
6
0
29
15
2
12
289
99
14
5
.296
.338
.371
.709
12 Ned Garvin
N. Garvin
0
37
91
6
10
0
0
0
5
2
0
1
98
10
0
5
.110
.129
.110
.239
13 Joe Connor
J. Connor
0
38
102
10
28
3
1
1
10
5
1
4
111
36
5
3
.275
.315
.353
.668
14 Bill Reidy
B. Reidy
0
56
167
11
25
0
1
0
9
11
1
4
186
27
1
7
.150
.207
.162
.368
15 Billy Maloney
B. Maloney
0
117
405
50
108
6
4
0
33
12
10
11
435
122
10
8
.267
.304
.301
.606
16 Bill Friel
B. Friel
0
283
989
123
244
33
17
6
80
67
6
23
1,092
329
56
30
.247
.298
.333
.631
17 Tully Sparks
T. Sparks
0
29
70
3
12
2
1
0
4
6
2
0
80
16
3
2
.171
.256
.229
.485
18 Phil Geier
P. Geier
0
11
39
4
7
1
1
0
1
5
0
4
44
10
2
0
.179
.273
.256
.529
19 Jiggs Donahue
J. Donahue
0
67
196
21
55
6
5
1
23
23
2
6
224
74
12
3
.281
.362
.378
.740
20 George Hogriever
G. Hogriever
0
54
221
25
52
10
2
0
16
29
1
7
252
66
12
1
.235
.327
.299
.625
21 Ed Bruyette
E. Bruyette
0
26
82
7
15
3
0
0
4
11
1
1
95
18
3
1
.183
.287
.220
.507
22 George McBride
G. McBride
0
3
12
0
2
0
0
0
0
0
0
0
12
2
0
0
.167
.167
.167
.333
23 Lou Gertenrich
L. Gertenrich
0
2
3
1
1
0
0
0
0
0
0
1
0
3
1
0
0
.333
.333
.333
.667
24 Davy Jones
D. Jones
0
29
102
16
20
1
1
3
8
20
0
9
124
32
5
2
.196
.328
.314
.642
25 George Bone
G. Bone
0
12
43
6
13
2
0
0
6
4
1
0
48
15
2
0
.302
.375
.349
.724
StatMuse has game-level data for times hitting for the cycle going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Orioles Stats

Team Rankings

HR

108

11th

R

377

22nd

SO

747

19th

ERA

4.94

27th

2025 Division Standings
TEAM W L PCT GB
Blue Jays Blue Jays
54
39
.581
Yankees Yankees
50
41
.549
3.0
Rays Rays
50
43
.538
4.0
Red Sox Red Sox
48
45
.516
6.0
Orioles Orioles
40
50
.444
12.5
Schedule
DATE MATCHUP TIME (ET)
Thu
7/10
NYM NYM
@
BAL BAL
12:05 PM
Thu
7/10
NYM NYM
@
BAL BAL
5:05 PM
Fri
7/11
MIA MIA
@
BAL BAL
7:05 PM
Sat
7/12
MIA MIA
@
BAL BAL
4:05 PM
Sun
7/13
MIA MIA
@
BAL BAL
1:35 PM
Last Game
BAL Orioles

40 - 50

6

Final

7

NYM Mets

53 - 39

Tue 8 Jul 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
Blue Jays Blue Jays
54
39
.581
Yankees Yankees
50
41
.549
3.0
AL Central W L PCT GB
Tigers Tigers
59
35
.628
Royals Royals
45
48
.484
13.5
AL West W L PCT GB
Astros Astros
55
37
.598
Mariners Mariners
48
43
.527
6.5
NL East W L PCT GB
Phillies Phillies
54
39
.581
Mets Mets
53
39
.576
0.5
NL Central W L PCT GB
Cubs Cubs
54
37
.593
Brewers Brewers
53
40
.570
2.0
NL West W L PCT GB
Dodgers Dodgers
56
38
.596
Giants Giants
51
43
.543
5.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Mon
6/23
TEX TEX
@
BAL BAL
6-5
Mon
6/23
TOR TOR
@
CLE CLE
10-6
Mon
6/23
ATH ATH
@
DET DET
4-11
Mon
6/23
NYY NYY
@
CIN CIN
4-5
Mon
6/23
SEA SEA
@
MIN MIN
6-5

Schedule

DATE MATCHUP TIME (ET)
Wed
7/9
TEX TEX
@
LAA LAA
9:38 PM
Wed
7/9
AZ AZ
@
SDP SDP
9:40 PM
Wed
7/9
ATL ATL
@
ATH ATH
10:05 PM
Thu
7/10
NYM NYM
@
BAL BAL
12:05 PM
Thu
7/10
CHC CHC
@
MIN MIN
1:10 PM