The Cycle
There have been 322 cycles since 1897, measured across 223,641 games, an average of one occurrence every 694 games. The most recent was JJ Bleday on 22 August 2026; the first was Jake Stenzel on 11 July 1897.
At least one single, double, triple and home run by the same batter in a game; additional hits are allowed.
322recorded occurrences
1 in 694games · 1897+
1897first · Jake Stenzel
2026-08-22most recent · JJ Bleday
2y 11mlongest drought · 1954-07-11 to 1957-07-02
By decade
Recorded occurrences in each decade within this page’s coverage.
Done it most
Where it happens
318 of 322 occurrences join to a ballpark; the rest are this season, which the corpus has not absorbed yet. Counted by host park, so a road feat is credited to the ground it happened on.
Home clubs
Every occurrence (322 of them) · 1–250 of 322
| Date | Player | # | Game | |
|---|---|---|---|---|
| 2026-08-22 | 4-for-6 | 322 | ↗ | |
| 2026-07-10 | 4-for-4 | 321 | ↗ | |
| 2026-06-20 | 4-for-5 | 320 | ↗ | |
| 2026-06-15 | 4-for-4 | 319 | ↗ | |
| 2025-07-12 | 5-for-5 | 318 | ↗ | |
| 2025-03-31 | 4-for-4 | 317 | ↗ | |
| 2024-08-15 | 4-for-5 | 316 | ↗ | |
| 2024-07-28 | 4-for-4 | 315 | ↗ | |
| 2024-07-21 | 4-for-4 | 314 | ↗ | |
| 2024-06-30 | 4-for-5 | 313 | ↗ | |
| 2023-08-28 | 4-for-6 | 312 | ↗ | |
| 2023-06-23 | 4-for-5 | 311 | ↗ | |
| 2023-06-12 | 4-for-4 | 310 | ↗ | |
| 2023-05-12 | 4-for-5 | 309 | ↗ | |
| 2023-04-11 | 4-for-5 | 308 | ↗ | |
| 2022-07-01 | 4-for-4 | 307 | ↗ | |
| 2022-06-22 | 4-for-4 | 306 | ↗ | |
| 2022-06-11 | 4-for-5 | 305 | ↗ | |
| 2022-06-06 | 4-for-5 | 304 | ↗ | |
| 2022-05-11 | 4-for-5 | 303 | ↗ | |
| 2021-09-19 | 4-for-4 | 302 | ↗ | |
| 2021-08-18 | 4-for-5 | 301 | ↗ | |
| 2021-07-16 | 4-for-5 | 300 | ↗ | |
| 2021-06-30 | 4-for-4 | 299 | ↗ | |
| 2019-09-17 | 4-for-5 | 298 | ↗ | |
| 2019-08-05 | 4-for-5 | 297 | ↗ | |
| 2019-07-23 | 4-for-5 | 296 | ↗ | |
| 2019-06-14 | 4-for-5 | 295 | ↗ | |
| 2019-06-13 | 4-for-4 | 294 | ↗ | |
| 2019-04-05 | 5-for-5 | 293 | ↗ | |
| 2018-09-30 | 4-for-5 | 292 | ↗ | |
| 2018-09-17 | 4-for-4 | 291 | ↗ | |
| 2018-08-29 | 6-for-6 | 290 | ↗ | |
| 2018-08-09 | 4-for-4 | 289 | ↗ | |
| 2017-09-09 | 4-for-5 | 288 | ↗ | |
| 2017-08-01 | 4-for-5 | 287 | ↗ | |
| 2017-07-15 | 4-for-5 | 286 | ↗ | |
| 2017-06-18 | 4-for-5 | 285 | ↗ | |
| 2017-04-29 | 4-for-4 | 284 | ↗ | |
| 2017-04-25 | 4-for-6 | 283 | ↗ | |
| 2017-04-10 | 4-for-4 | 282 | ↗ | |
| 2016-09-28 | 4-for-4 | 281 | ↗ | |
| 2016-07-02 | 4-for-5 | 280 | ↗ | |
| 2016-06-15 | 4-for-7 | 279 | ↗ | |
| 2015-08-14 | 4-for-5 | 278 | ↗ | |
| 2015-08-03 | 4-for-5 | 277 | ↗ | |
| 2015-07-21 | 4-for-5 | 276 | ↗ | |
| 2015-06-16 | 4-for-5 | 275 | ↗ | |
| 2014-08-17 | 4-for-5 | 274 | ↗ | |
| 2013-09-23 | 4-for-4 | 273 | ↗ | |
| 2013-07-19 | 5-for-5 | 272 | ↗ | |
| 2013-05-21 | 4-for-5 | 271 | ↗ | |
| 2012-08-24 | 4-for-4 | 270 | ↗ | |
| 2012-06-29 | 4-for-5 | 269 | ↗ | |
| 2012-06-18 | 4-for-4 | 268 | ↗ | |
| 2012-04-27 | 4-for-5 | 267 | ↗ | |
| 2011-09-15 | 4-for-4 | 266 | ↗ | |
| 2011-09-03 | 4-for-5 | 265 | ↗ | |
| 2010-07-31 | 4-for-4 | 264 | ↗ | |
| 2010-07-23 | 4-for-4 | 263 | ↗ | |
| 2010-07-16 | BMBengie Molina | 4-for-4 | 262 | ↗ |
| 2010-05-08 | JGJody Gerut | 4-for-6 | 261 | ↗ |
| 2009-10-02 | MUMelvin Upton | 5-for-5 | 260 | ↗ |
| 2009-08-14 | FPFelix Pie | 4-for-5 | 259 | ↗ |
| 2009-08-10 | 5-for-5 | 258 | ↗ | |
| 2009-08-02 | 4-for-5 | 257 | ↗ | |
| 2009-05-22 | 4-for-5 | 256 | ↗ | |
| 2009-04-17 | 4-for-5 | 255 | ↗ | |
| 2009-04-15 | 6-for-6 | 254 | ↗ | |
| 2009-04-13 | 4-for-5 | 253 | ↗ | |
| 2008-09-01 | 5-for-5 | 252 | ↗ | |
| 2008-09-01 | 5-for-6 | 251 | ↗ | |
| 2008-08-28 | 4-for-5 | 250 | ↗ | |
| 2008-08-14 | MKMark Kotsay | 5-for-5 | 249 | ↗ |
| 2008-05-07 | 4-for-6 | 248 | ↗ | |
| 2007-06-29 | AHAubrey Huff | 4-for-4 | 247 | ↗ |
| 2007-06-04 | 4-for-5 | 246 | ↗ | |
| 2007-05-13 | FLFred Lewis | 5-for-6 | 245 | ↗ |
| 2006-09-16 | 4-for-4 | 244 | ↗ | |
| 2006-09-13 | GMGary Matthews | 4-for-4 | 243 | ↗ |
| 2006-08-01 | 4-for-5 | 242 | ↗ | |
| 2006-07-28 | 4-for-6 | 241 | ↗ | |
| 2006-06-21 | 4-for-5 | 240 | ↗ | |
| 2005-08-15 | 4-for-5 | 239 | ↗ | |
| 2005-04-27 | 4-for-5 | 238 | ↗ | |
| 2005-04-06 | 4-for-4 | 237 | ↗ | |
| 2004-08-25 | JDJeff DaVanon | 4-for-6 | 236 | ↗ |
| 2004-08-17 | 4-for-5 | 235 | ↗ | |
| 2004-07-29 | EVEric Valent | 4-for-4 | 234 | ↗ |
| 2004-06-28 | 4-for-4 | 233 | ↗ | |
| 2004-05-26 | DWDaryle Ward | 4-for-5 | 232 | ↗ |
| 2004-04-27 | CMChad Moeller | 4-for-5 | 231 | ↗ |
| 2003-09-14 | VGVladimir Guerrero | 4-for-4 | 230 | ↗ |
| 2003-08-14 | 4-for-5 | 229 | ↗ | |
| 2003-06-29 | 5-for-5 | 228 | ↗ | |
| 2003-06-24 | 4-for-4 | 227 | ↗ | |
| 2002-09-18 | GCGreg Colbrunn | 5-for-6 | 226 | ↗ |
| 2002-04-08 | 4-for-4 | 225 | ↗ | |
| 2001-09-29 | 4-for-5 | 224 | ↗ | |
| 2001-08-17 | JFJeff Frye | 4-for-4 | 223 | ↗ |
| 2001-07-18 | 4-for-5 | 222 | ↗ | |
| 2001-06-16 | 4-for-5 | 221 | ↗ | |
| 2001-06-08 | 4-for-5 | 220 | ↗ | |
| 2000-07-05 | 4-for-6 | 219 | ↗ | |
| 2000-06-21 | 4-for-4 | 218 | ↗ | |
| 2000-06-18 | MLMike Lansing | 4-for-5 | 217 | ↗ |
| 2000-05-19 | 4-for-5 | 216 | ↗ | |
| 2000-04-27 | JVJose Valentin | 4-for-5 | 215 | ↗ |
| 1999-07-06 | CSChris Singleton | 5-for-6 | 214 | ↗ |
| 1999-06-19 | 4-for-4 | 213 | ↗ | |
| 1999-05-03 | 5-for-5 | 212 | ↗ | |
| 1998-07-25 | NPNeifi Perez | 4-for-4 | 211 | ↗ |
| 1998-06-10 | 4-for-6 | 210 | ↗ | |
| 1998-05-18 | MBMike Blowers | 4-for-5 | 209 | ↗ |
| 1997-09-11 | 4-for-5 | 208 | ↗ | |
| 1997-06-05 | 4-for-6 | 207 | ↗ | |
| 1996-07-03 | AOAlex Ochoa | 5-for-5 | 206 | ↗ |
| 1996-06-06 | JVJohn Valentin | 4-for-4 | 205 | ↗ |
| 1996-05-18 | JMJohn Mabry | 4-for-4 | 204 | ↗ |
| 1995-09-03 | 4-for-5 | 203 | ↗ | |
| 1995-08-25 | 4-for-5 | 202 | ↗ | |
| 1995-06-11 | 6-for-7 | 201 | ↗ | |
| 1994-04-12 | 5-for-6 | 200 | ↗ | |
| 1993-07-28 | 5-for-5 | 199 | ↗ | |
| 1993-06-23 | 4-for-7 | 198 | ↗ | |
| 1993-05-09 | 4-for-5 | 197 | ↗ | |
| 1992-08-25 | ACAndujar Cedeno | 4-for-5 | 196 | ↗ |
| 1991-09-15 | 4-for-4 | 195 | ↗ | |
| 1991-06-24 | 5-for-5 | 194 | ↗ | |
| 1991-05-15 | 4-for-5 | 193 | ↗ | |
| 1991-04-22 | 4-for-5 | 192 | ↗ | |
| 1990-07-25 | 4-for-5 | 191 | ↗ | |
| 1989-08-25 | GRGary Redus | 4-for-5 | 190 | ↗ |
| 1989-08-01 | KMKevin McReynolds | 4-for-5 | 189 | ↗ |
| 1989-06-02 | 4-for-4 | 188 | ↗ | |
| 1989-04-16 | 4-for-6 | 187 | ↗ | |
| 1988-09-14 | 4-for-4 | 186 | ↗ | |
| 1988-07-09 | CSChris Speier | 5-for-6 | 185 | ↗ |
| 1988-06-12 | 4-for-4 | 184 | ↗ | |
| 1987-09-23 | AHAlbert Hall | 4-for-5 | 183 | ↗ |
| 1987-08-16 | 5-for-5 | 182 | ↗ | |
| 1987-05-04 | CMCandy Maldonado | 4-for-6 | 181 | ↗ |
| 1987-04-29 | 5-for-5 | 180 | ↗ | |
| 1986-08-01 | 4-for-5 | 179 | ↗ | |
| 1986-05-16 | TPTony Phillips | 5-for-5 | 178 | ↗ |
| 1985-09-18 | 4-for-5 | 177 | ↗ | |
| 1985-07-23 | OMOddibe McDowell | 5-for-5 | 176 | ↗ |
| 1985-07-04 | 4-for-10 | 175 | ↗ | |
| 1985-06-27 | JLJeffrey Leonard | 4-for-5 | 174 | ↗ |
| 1984-06-28 | 4-for-7 | 173 | ↗ | |
| 1984-06-23 | 4-for-6 | 172 | ↗ | |
| 1984-05-16 | 4-for-5 | 171 | ↗ | |
| 1984-05-06 | 4-for-5 | 170 | ↗ | |
| 1982-08-03 | 4-for-5 | 169 | ↗ | |
| 1980-10-01 | CMCharlie Moore | 4-for-5 | 168 | ↗ |
| 1980-09-18 | GWGary Ward | 4-for-5 | 167 | ↗ |
| 1980-06-12 | MEMike Easler | 4-for-4 | 166 | ↗ |
| 1980-05-13 | 4-for-5 | 165 | ↗ | |
| 1980-04-22 | IJIvan De Jesus | 5-for-6 | 164 | ↗ |
| 1979-09-26 | 4-for-5 | 163 | ↗ | |
| 1979-09-15 | BWBob Watson | 4-for-5 | 162 | ↗ |
| 1979-08-10 | DFDan Ford | 5-for-7 | 161 | ↗ |
| 1979-05-28 | 5-for-7 | 160 | ↗ | |
| 1978-07-27 | MCMike Cubbage | 4-for-4 | 159 | ↗ |
| 1978-07-20 | CSChris Speier | 4-for-4 | 158 | ↗ |
| 1978-04-22 | 4-for-5 | 157 | ↗ | |
| 1977-09-24 | JBJack Brohamer | 5-for-5 | 156 | ↗ |
| 1977-08-05 | JMJohn Mayberry | 4-for-5 | 155 | ↗ |
| 1977-06-24 | BWBob Watson | 4-for-4 | 154 | ↗ |
| 1976-09-03 | MHMike Hegan | 4-for-5 | 153 | ↗ |
| 1976-08-09 | 4-for-5 | 152 | ↗ | |
| 1976-07-24 | LBLyman Bostock | 4-for-4 | 151 | ↗ |
| 1976-06-25 | MPMike Phillips | 4-for-5 | 150 | ↗ |
| 1976-06-04 | 4-for-5 | 149 | ↗ | |
| 1976-04-21 | TFTim Foli | 4-for-5 | 148 | ↗ |
| 1975-05-27 | 4-for-5 | 147 | ↗ | |
| 1974-06-09 | 4-for-6 | 146 | ↗ | |
| 1973-06-27 | 4-for-5 | 145 | ↗ | |
| 1972-09-19 | CTCesar Tovar | 4-for-5 | 144 | ↗ |
| 1972-08-29 | 4-for-5 | 143 | ↗ | |
| 1972-08-02 | 4-for-5 | 142 | ↗ | |
| 1972-04-16 | 4-for-5 | 141 | ↗ | |
| 1971-07-09 | 4-for-5 | 140 | ↗ | |
| 1970-07-08 | JHJim Ray Hart | 4-for-5 | 139 | ↗ |
| 1970-07-06 | TATommie Agee | 4-for-5 | 138 | ↗ |
| 1970-07-02 | THTony Horton | 4-for-5 | 137 | ↗ |
| 1970-05-20 | 4-for-5 | 136 | ↗ | |
| 1970-05-07 | WPWes Parker | 4-for-5 | 135 | ↗ |
| 1968-05-20 | 4-for-5 | 134 | ↗ | |
| 1966-08-11 | RHRandy Hundley | 4-for-5 | 133 | ↗ |
| 1966-07-17 | 4-for-5 | 132 | ↗ | |
| 1965-05-14 | 5-for-5 | 131 | ↗ | |
| 1964-07-28 | 4-for-4 | 130 | ↗ | |
| 1964-07-22 | 4-for-4 | 129 | ↗ | |
| 1964-06-16 | 4-for-5 | 128 | ↗ | |
| 1964-05-26 | JKJim King | 4-for-4 | 127 | ↗ |
| 1963-08-07 | JHJim Hickman | 4-for-5 | 126 | ↗ |
| 1963-06-27 | 4-for-5 | 125 | ↗ | |
| 1962-07-13 | LCLou Clinton | 5-for-7 | 124 | ↗ |
| 1961-09-14 | 5-for-6 | 123 | ↗ | |
| 1960-08-14 | 4-for-5 | 122 | ↗ | |
| 1960-07-15 | 5-for-5 | 121 | ↗ | |
| 1959-05-02 | 4-for-5 | 120 | ↗ | |
| 1957-07-23 | 4-for-5 | 119 | ↗ | |
| 1957-07-02 | LWLee Walls | 4-for-5 | 118 | ↗ |
| 1954-07-11 | DMDon Mueller | 4-for-5 | 117 | ↗ |
| 1952-06-04 | 4-for-5 | 116 | ↗ | |
| 1951-06-04 | GBGus Bell | 4-for-4 | 115 | ↗ |
| 1950-09-07 | HEHoot Evers | 5-for-6 | 114 | ↗ |
| 1950-08-02 | EVElmer Valo | 4-for-6 | 113 | ↗ |
| 1950-06-28 | RSRoy Smalley | 4-for-5 | 112 | ↗ |
| 1950-06-25 | 5-for-6 | 111 | ↗ | |
| 1950-06-02 | 4-for-7 | 110 | ↗ | |
| 1949-07-24 | 4-for-5 | 109 | ↗ | |
| 1949-06-25 | 5-for-6 | 108 | ↗ | |
| 1949-06-14 | WWWally Westlake | 4-for-5 | 107 | ↗ |
| 1948-08-29 | 4-for-6 | 106 | ↗ | |
| 1948-08-15 | 5-for-5 | 105 | ↗ | |
| 1948-07-30 | WWWally Westlake | 4-for-5 | 104 | ↗ |
| 1948-07-12 | JPJim Pendleton | 4-for-5 | 103 | ↗ |
| 1948-05-20 | 5-for-6 | 102 | ↗ | |
| 1947-09-14 | VWVic Wertz | 4-for-5 | 101 | ↗ |
| 1947-05-22 | HTHank Thompson | 4-for-5 | 100 | ↗ |
| 1947-05-13 | 4-for-6 | 99 | ↗ | |
| 1946-07-21 | 4-for-5 | 98 | ↗ | |
| 1946-05-19 | 4-for-5 | 97 | ↗ | |
| 1945-08-04 | BSBill Salkeld | 5-for-5 | 96 | ↗ |
| 1945-07-15 | BEBob Elliott | 4-for-5 | 95 | ↗ |
| 1944-09-02 | DWDixie Walker | 4-for-4 | 94 | ↗ |
| 1944-08-28 | BSBonnie Serrell | 4-for-4 | 93 | ↗ |
| 1944-07-06 | BJBob Johnson | 4-for-5 | 92 | ↗ |
| 1944-05-17 | 4-for-5 | 91 | ↗ | |
| 1943-07-03 | LCLeon Culberson | 4-for-5 | 90 | ↗ |
| 1941-08-28 | DWDavid Whatley | 5-for-6 | 89 | ↗ |
| 1941-07-19 | 4-for-5 | 88 | ↗ | |
| 1940-09-08 | 4-for-4 | 87 | ↗ | |
| 1940-08-02 | 4-for-5 | 86 | ↗ | |
| 1940-07-19 | 4-for-4 | 85 | ↗ | |
| 1940-07-13 | 4-for-5 | 84 | ↗ | |
| 1940-06-30 | BCBus Clarkson | 5-for-5 | 83 | ↗ |
| 1940-06-15 | HDHarry Danning | 4-for-5 | 82 | ↗ |
| 1940-06-08 | HCHarry Craft | 5-for-5 | 81 | ↗ |
| 1939-07-19 | 5-for-5 | 80 | ↗ | |
| 1939-05-27 | 4-for-5 | 79 | ↗ | |
| 1939-05-05 | SCSam Chapman | 4-for-5 | 78 | ↗ |
| 1938-08-10 | HEHarry Else | 4-for-5 | 77 | ↗ |
| 1938-07-12 | OHOdell Hale | 4-for-5 | 76 | ↗ |
| 1937-08-01 | 4-for-5 | 75 | ↗ | |
| 1937-07-09 | 5-for-5 | 74 | ↗ | |
| 1937-04-20 | GWGee Walker | 4-for-4 | 73 | ↗ |
Page 12