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,042 4,223 719 1,258 236 41 153 522 323 32 853 270 43 4,598 2,035 430 2 18 10 68 .298 .351 .482 .833
2 Christian Yelich C. Yelich 3 1,445 5,461 930 1,567 302 34 200 740 755 44 1,368 199 36 6,290 2,537 536 4 26 53 115 .287 .376 .465 .841
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,599 6,100 900 1,739 377 33 331 1,093 526 39 1,001 27 22 6,744 3,175 741 5 74 74 182 .285 .342 .520 .862
7 Freddie Freeman F. Freeman 2 1,964 7,305 1,267 2,200 494 31 332 1,189 979 104 1,589 92 30 8,446 3,752 857 0 58 133 154 .301 .389 .514 .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
51 26 .662
Braves Braves
43 32 .573 7.0
NL Central W L PCT GB
Brewers Brewers
45 33 .577
Cardinals Cardinals
39 37 .513 5.0
NL West W L PCT GB
Dodgers Dodgers
48 31 .608
Padres Padres
41 41 .500 8.5
AL East W L PCT GB
Yankees Yankees
52 28 .650
Orioles Orioles
49 28 .636 1.5
AL Central W L PCT GB
Guardians Guardians
49 26 .653
Twins Twins
43 35 .551 7.5
AL West W L PCT GB
Mariners Mariners
45 35 .563
Astros Astros
38 40 .487 6.0

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
6/22
NYM NYM
@
CHC CHC
5-2
Sat
6/22
BOS BOS
@
CIN CIN
7-4
Sat
6/22
TOR TOR
@
CLE CLE
5-6
Sat
6/22
MIL MIL
@
SDP SDP
6-2
Sat
6/22
WSH WSH
@
COL COL
2-1

Schedule

DATE MATCHUP TIME (ET)
Mon
6/24
CLE CLE
@
BAL BAL
6:35 PM
Mon
6/24
PHI PHI
@
DET DET
6:40 PM
Mon
6/24
SEA SEA
@
TBR TBR
6:50 PM
Mon
6/24
TOR TOR
@
BOS BOS
7:10 PM
Mon
6/24
PIT PIT
@
CIN CIN
7:10 PM