most career hit for the cycle

5 players are tied for hitting for the cycle the most career times, with 3 cycles. The first three are Trea Turner, Christian Yelich and Adrian Beltre.

Interpreted as:
most career regular-season hit for the cycle by a player
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 Trea Turner T. Turner 3 1,068 4,330 742 1,293 240 41 163 546 328 35 877 273 43 4,713 2,104 444 2 18 10 68 .299 .352 .486 .837
2 Christian Yelich C. Yelich 3 1,466 5,535 945 1,590 306 35 204 748 770 45 1,381 205 36 6,381 2,578 545 5 26 54 117 .287 .377 .466 .843
3 Adrian Beltre A. Beltre 3 2,933 11,068 1,524 3,166 636 38 477 1,707 848 97 1,732 121 42 12,130 5,309 1,151 14 103 112 279 .286 .339 .480 .819
4 Babe Herman B. Herman 3 1,553 5,604 882 1,819 399 110 181 999 521 11 553 94 6,228 2,981 690 92 1 .325 .383 .532 .915
5 Bob Meusel B. Meusel 3 1,407 5,470 827 1,693 369 94 156 1,079 377 21 624 143 6,025 2,718 619 157 .310 .356 .497 .853
6 Nolan Arenado N. Arenado 2 1,624 6,193 914 1,766 378 33 335 1,103 533 39 1,011 27 22 6,844 3,215 746 5 74 74 184 .285 .342 .519 .861
7 Freddie Freeman F. Freeman 2 1,989 7,395 1,280 2,223 499 31 337 1,210 993 107 1,603 94 30 8,554 3,795 867 0 59 133 156 .301 .388 .513 .902
8 Carlos Gomez C. Gomez 2 1,461 4,724 675 1,189 236 41 145 546 319 112 1,259 268 74 5,227 1,942 422 45 27 9 75 .252 .313 .411 .724
9 Aaron Hill A. Hill 2 1,559 5,646 736 1,501 325 22 162 695 443 55 847 74 35 6,214 2,356 509 19 51 21 134 .266 .323 .417 .740
10 Michael Cuddyer M. Cuddyer 2 1,536 5,488 809 1,522 333 42 197 794 527 49 1,101 75 22 6,102 2,530 572 4 34 36 183 .277 .344 .461 .805
11 Brad Wilkerson B. Wilkerson 2 972 3,187 500 788 193 28 122 399 492 25 947 53 43 3,753 1,403 343 24 25 30 36 .247 .350 .440 .790
12 John Olerud J. Olerud 2 2,234 7,592 1,139 2,239 500 13 255 1,230 1,275 88 1,016 11 14 9,063 3,530 768 12 96 157 232 .295 .398 .465 .863
13 George Brett G. Brett 2 2,707 10,349 1,583 3,154 665 137 317 1,596 1,096 33 908 201 97 11,624 5,044 1,119 26 120 228 236 .305 .369 .487 .857
14 Frank White F. White 2 2,324 7,859 912 2,006 407 58 160 886 412 30 1,035 178 83 8,467 3,009 625 101 65 27 157 .255 .293 .383 .675
15 Chris Speier C. Speier 2 2,260 7,156 770 1,759 302 50 112 720 847 35 988 42 54 8,155 2,497 464 73 44 106 183 .246 .327 .349 .676
16 Cesar Cedeno C. Cedeno 2 2,006 7,310 1,084 2,087 436 60 199 976 664 56 938 550 179 8,133 3,240 695 32 71 83 167 .285 .347 .443 .790
17 Bob Watson B. Watson 2 1,832 6,185 802 1,826 307 41 184 989 653 48 796 27 28 6,962 2,767 532 11 65 98 173 .295 .364 .447 .811
18 Jim Fregosi J. Fregosi 2 1,902 6,523 844 1,726 264 78 151 707 715 32 1,097 76 40 7,402 2,599 493 79 53 48 121 .265 .338 .398 .736
19 Ken Boyer K. Boyer 2 2,034 7,455 1,104 2,143 318 68 282 1,141 711 20 1,017 105 77 8,266 3,443 668 17 63 98 185 .287 .348 .462 .810
20 Wally Westlake W. Westlake 2 958 3,117 475 848 107 33 127 538 315 33 455 19 7 3,493 1,402 267 26 2 1 99 .272 .345 .450 .795
21 Bobby Doerr B. Doerr 2 1,865 7,093 1,094 2,042 381 89 223 1,246 810 11 608 54 1 8,029 3,270 693 115 186 .288 .362 .461 .823
22 Joe DiMaggio J. DiMaggio 2 1,736 6,821 1,390 2,214 389 131 361 1,537 791 46 369 30 0 7,672 3,948 881 14 129 .325 .398 .579 .977
23 Arky Vaughan A. Vaughan 2 1,817 6,622 1,175 2,103 356 128 96 928 939 45 277 118 7,722 3,003 580 116 32 .318 .406 .453 .859
24 Chuck Klein C. Klein 2 1,753 6,487 1,167 2,076 398 74 300 1,204 601 13 521 79 7,170 3,522 772 69 15 .320 .379 .543 .922
25 Joe Cronin J. Cronin 2 2,124 7,579 1,232 2,285 516 118 170 1,426 1,060 34 700 87 8,840 3,547 804 167 57 .301 .390 .468 .858
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.

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

MLB Fantasy 2024

MLB 2024 Betting

MLB 2024 Division Standings

NL East W L PCT GB
Phillies Phillies
62 34 .646
Braves Braves
53 42 .558 8.5
NL Central W L PCT GB
Brewers Brewers
55 42 .567
Cardinals Cardinals
50 46 .521 4.5
NL West W L PCT GB
Dodgers Dodgers
56 41 .577
Diamondbacks Diamondbacks
50 48 .510 6.5
AL East W L PCT GB
Orioles Orioles
58 38 .604
Yankees Yankees
58 40 .592 1.0
AL Central W L PCT GB
Guardians Guardians
58 37 .611
Twins Twins
54 42 .563 4.5
AL West W L PCT GB
Mariners Mariners
52 46 .531
Astros Astros
50 46 .521 1.0

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
7/25
MIN MIN
@
DET DET
9-3
Thu
7/25
CLE CLE
@
PHI PHI
3-1
Wed
7/24
DET DET
@
CLE CLE
3-0
Wed
7/24
ATL ATL
@
NYM NYM
2-3
Wed
7/24
TBR TBR
@
TOR TOR
13-0

Schedule

DATE MATCHUP TIME (ET)
Fri
7/26
CIN CIN
@
TBR TBR
6:50 PM
Fri
7/26
SDP SDP
@
BAL BAL
7:05 PM
Fri
7/26
TEX TEX
@
TOR TOR
7:07 PM
Fri
7/26
NYY NYY
@
BOS BOS
7:10 PM
Fri
7/26
ATL ATL
@
NYM NYM
7:10 PM