giants who have hit for the cycle

Frank Bowerman hit for the cycle 0 times for the New York Giants in his career.

Interpreted as:
giants who have hit for the cycle in the regular season
NAMECYCLEGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPS
1Frank Bowerman
F. Bowerman
0
612
1,948
209
482
59
21
7
69
33
49
2,097
604
87
47
.247
.285
.310
.595
2George Davis
G. Davis
0
134
505
71
152
26
7
7
66
42
2
27
553
213
40
4
.301
.357
.422
.779
3John Ganzel
J. Ganzel
0
138
526
42
113
13
3
2
66
20
10
6
561
138
18
5
.215
.257
.262
.520
4Charlie Hickman
C. Hickman
0
112
406
44
113
20
6
4
62
15
7
5
429
157
30
1
.278
.315
.387
.702
5Danny Murphy
D. Murphy
0
5
20
0
4
0
0
0
0
1
0
6
0
21
4
0
0
.200
.238
.200
.438
6Kip Selbach
K. Selbach
0
125
504
89
145
29
6
1
56
47
2
8
560
189
36
7
.288
.351
.375
.726
7Sammy Strang
S. Strang
0
508
1,460
220
396
59
18
12
271
110
1,792
527
89
44
.271
.361
8Dummy Taylor
D. Taylor
0
261
612
48
89
6
4
0
39
0
0
692
103
10
41
.145
.197
.168
.365
9George Van Haltren
G. Van Haltren
0
245
918
138
278
30
9
1
98
5
44
1,033
329
40
12
.303
.373
.358
.732
10Christy Mathewson
C. Mathewson
0
640
1,670
151
357
47
12
7
119
17
22
1,873
449
66
67
.214
.273
.269
.542
11Curt Bernard
C. Bernard
0
24
80
12
18
0
2
0
6
6
0
11
2
86
22
2
0
.225
.279
.275
.554
12Jack Warner
J. Warner
0
262
863
85
208
19
7
1
26
24
15
934
244
27
21
.241
.283
.283
.565
13Ed Doheny
E. Doheny
0
13
29
5
10
0
1
0
1
2
0
5
0
32
12
1
1
.345
.387
.414
.801
14Chauncey Fisher
C. Fisher
0
1
2
0
0
0
0
0
0
0
0
0
0
2
0
0
0
.000
.000
.000
.000
15Aleck Smith
A. Smith
0
41
106
5
16
0
0
0
8
0
0
3
108
16
0
2
.151
.151
.151
.302
16Ray Nelson
R. Nelson
0
40
131
12
26
2
0
0
7
10
1
30
3
147
28
2
5
.198
.261
.214
.474
17Bill Phyle
B. Phyle
0
25
66
8
12
2
0
0
3
3
1
9
0
71
14
2
1
.182
.229
.212
.441
18Roger Denzer
R. Denzer
0
11
22
0
2
1
0
0
1
2
1
8
0
25
3
1
0
.091
.200
.136
.336
19Charlie Buelow
C. Buelow
0
22
72
3
8
4
0
0
4
3
1
0
76
12
4
0
.111
.158
.167
.325
20Algie McBride
A. McBride
0
68
263
27
74
11
0
2
29
11
2
3
281
91
13
5
.281
.315
.346
.661
21Willie Mills
W. Mills
0
2
6
0
1
1
0
0
0
0
0
3
0
6
2
1
0
.167
.167
.333
.500
22Dummy Deegan
D. Deegan
0
2
5
0
0
0
0
0
0
0
0
4
0
5
0
0
0
.000
.000
.000
.000
23Ike Van Zandt
I. Van Zandt
0
3
6
1
1
0
0
0
0
0
0
2
0
6
1
0
0
.167
.167
.167
.333
24Dummy Leitner
D. Leitner
0
2
7
0
1
0
0
0
0
0
0
0
0
7
1
0
0
.143
.143
.143
.286
25Frank Murphy
F. Murphy
0
35
129
10
21
3
0
0
8
7
0
2
140
24
3
4
.163
.206
.186
.392
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 MLB News

More Giants Stats

Team Batting Leaders

HR

29

Devers

Rafael Devers

RBI

76

Devers

Rafael Devers

AVG

.324

Arraez

Luis Arraez
Team Pitching Leaders

W

10

Ray

Robbie Ray

K

130

Roupp

Landen Roupp

ERA

3.08

Ray

Robbie Ray
Team Rankings

HR

149

18th

R

540

28th

SO

1,001

27th

ERA

4.33

23rd

2026 Division Standings
TEAMWLPCTGB
80
54
.597
72
62
.537
8.0
71
63
.530
9.0
Giants Giants
54
79
.406
25.5
52
82
.388
28.0
Schedule
DATEMATCHUPTIME (ET)
Fri
8/28
@
10:15 PM
Sat
8/29
@
4:05 PM
Sat
8/29
@
10:05 PM
Mon
8/31
@
6:05 PM
Tue
9/1
@
6:40 PM
Last Game
CIN Reds

63 - 71

10

Final

9

SFG Giants

54 - 79

Wed 26 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
79
55
.590
74
60
.552
5.0
68
66
.507
11.0
63
73
.463
17.0
60
74
.448
19.0
NL CentralWLPCTGB
83
51
.619
76
58
.567
7.0
67
68
.496
16.5
65
70
.481
18.5
63
71
.470
20.0
NL WestWLPCTGB
80
54
.597
72
62
.537
8.0
71
63
.530
9.0
54
79
.406
25.5
52
82
.388
28.0
AL EastWLPCTGB
79
54
.594
75
58
.564
4.0
73
60
.549
6.0
65
69
.485
14.5
65
70
.481
15.0
AL CentralWLPCTGB
70
63
.526
68
66
.507
2.5
64
70
.478
6.5
62
71
.466
8.0
60
75
.444
11.0
AL WestWLPCTGB
67
67
.500
66
68
.493
1.0
64
70
.478
3.0
53
81
.396
14.0
52
82
.388
15.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
8/12
@
5-7
Wed
8/12
@
1-7
Wed
8/12
@
3-4
Wed
8/12
@
4-6
Wed
8/12
@
0-5

Schedule

DATEMATCHUPTIME (ET)
Fri
8/28
@
2:20 PM
Fri
8/28
@
6:40 PM
Fri
8/28
@
6:45 PM
Fri
8/28
@
7:10 PM
Fri
8/28
@
7:10 PM