A single, double, triple and home run in one game.
| Date | Player | # | Game | |
|---|---|---|---|---|
| 2026-08-23 | JJ Bleday | 4-for-6 | 322 | open game ↗ |
| 2026-07-10 | Tristan Peters | 4-for-4 | 321 | open game ↗ |
| 2026-06-20 | Bryce Harper | 4-for-5 | 320 | open game ↗ |
| 2026-06-16 | Pete Crow-Armstrong | 4-for-4 | 319 | open game ↗ |
| 2025-07-12 | Byron Buxton | 5-for-5 | 318 | box score ↗ |
| 2025-03-31 | Carson Kelly | 4-for-4 | 317 | box score ↗ |
| 2024-08-15 | Weston Wilson | 4-for-5 | 316 | box score ↗ |
| 2024-07-28 | Xavier Edwards | 4-for-4 | 315 | box score ↗ |
| 2024-07-21 | Yordan Alvarez | 4-for-4 | 314 | box score ↗ |
| 2024-06-30 | Wyatt Langford | 4-for-5 | 313 | box score ↗ |
| 2023-08-28 | Jose Altuve | 4-for-6 | 312 | box score ↗ |
| 2023-06-23 | Elly De La Cruz | 4-for-5 | 311 | box score ↗ |
| 2023-06-12 | J.T. Realmuto | 4-for-4 | 310 | box score ↗ |
| 2023-05-12 | Cedric Mullins | 4-for-5 | 309 | box score ↗ |
| 2023-04-11 | Luis Arraez | 4-for-5 | 308 | box score ↗ |
| 2022-07-01 | Nolan Arenado | 4-for-4 | 307 | box score ↗ |
| 2022-06-22 | Austin Hays | 4-for-4 | 306 | box score ↗ |
| 2022-06-11 | Jared Walsh | 4-for-5 | 305 | box score ↗ |
| 2022-06-06 | Eduardo Escobar | 4-for-5 | 304 | box score ↗ |
| 2022-05-11 | Christian Yelich | 4-for-5 | 303 | box score ↗ |
| 2021-09-19 | Eddie Rosario | 4-for-4 | 302 | box score ↗ |
| 2021-08-18 | Freddie Freeman | 4-for-5 | 301 | box score ↗ |
| 2021-07-16 | Jake Cronenworth | 4-for-5 | 300 | box score ↗ |
| 2021-06-30 | Trea Turner | 4-for-4 | 299 | box score ↗ |
| 2019-09-17 | Cavan Biggio | 4-for-5 | 298 | box score ↗ |
| 2019-08-05 | Jonathan Villar | 4-for-5 | 297 | box score ↗ |
| 2019-07-23 | Trea Turner | 4-for-5 | 296 | box score ↗ |
| 2019-06-14 | Jake Bauers | 4-for-5 | 295 | box score ↗ |
| 2019-06-13 | Shohei Ohtani | 4-for-4 | 294 | box score ↗ |
| 2019-04-05 | Jorge Polanco | 5-for-5 | 293 | box score ↗ |
| 2018-09-30 | Charlie Blackmon | 4-for-5 | 292 | box score ↗ |
| 2018-09-17 | Christian Yelich | 4-for-4 | 291 | box score ↗ |
| 2018-08-29 | Christian Yelich | 6-for-6 | 290 | box score ↗ |
| 2018-08-09 | Mookie Betts | 4-for-4 | 289 | box score ↗ |
| 2017-09-09 | Jose Abreu | 4-for-5 | 288 | box score ↗ |
| 2017-08-01 | Evan Longoria | 4-for-5 | 287 | box score ↗ |
| 2017-07-15 | Cody Bellinger | 4-for-5 | 286 | box score ↗ |
| 2017-06-18 | Nolan Arenado | 4-for-5 | 285 | box score ↗ |
| 2017-04-29 | Carlos Gomez | 4-for-4 | 284 | box score ↗ |
| 2017-04-25 | Trea Turner | 4-for-6 | 283 | box score ↗ |
| 2017-04-10 | Wil Myers | 4-for-4 | 282 | box score ↗ |
| 2016-09-28 | John Jaso | 4-for-4 | 281 | box score ↗ |
| 2016-07-02 | Rajai Davis | 4-for-5 | 280 | box score ↗ |
| 2016-06-15 | Freddie Freeman | 4-for-7 | 279 | box score ↗ |
| 2015-08-14 | Matt Kemp | 4-for-5 | 278 | box score ↗ |
| 2015-08-03 | Adrian Beltre | 4-for-5 | 277 | box score ↗ |
| 2015-07-21 | Shin-Soo Choo | 4-for-5 | 276 | box score ↗ |
| 2015-06-16 | Brock Holt | 4-for-5 | 275 | box score ↗ |
| 2014-08-17 | Michael Cuddyer | 4-for-5 | 274 | box score ↗ |
| 2013-09-23 | Alex Rios | 4-for-4 | 273 | box score ↗ |
| 2013-07-19 | Brandon Barnes | 5-for-5 | 272 | box score ↗ |
| 2013-05-21 | Mike Trout | 4-for-5 | 271 | box score ↗ |
| 2012-08-24 | Adrian Beltre | 4-for-4 | 270 | box score ↗ |
| 2012-06-29 | Aaron Hill | 4-for-5 | 269 | box score ↗ |
| 2012-06-18 | Aaron Hill | 4-for-4 | 268 | box score ↗ |
| 2012-04-27 | Scott Hairston | 4-for-5 | 267 | box score ↗ |
| 2011-09-15 | Pablo Sandoval | 4-for-4 | 266 | box score ↗ |
| 2011-09-03 | George Kottaras | 4-for-5 | 265 | box score ↗ |
| 2010-07-31 | Carlos Gonzalez | 4-for-4 | 264 | box score ↗ |
| 2010-07-23 | Kelly Johnson | 4-for-4 | 263 | box score ↗ |
| 2010-07-16 | Bengie Molina | 4-for-4 | 262 | box score ↗ |
| 2010-05-08 | Jody Gerut | 4-for-6 | 261 | box score ↗ |
| 2009-10-02 | Melvin Upton | 5-for-5 | 260 | box score ↗ |
| 2009-08-14 | Felix Pie | 4-for-5 | 259 | box score ↗ |
| 2009-08-10 | Troy Tulowitzki | 5-for-5 | 258 | box score ↗ |
| 2009-08-02 | Melky Cabrera | 4-for-5 | 257 | box score ↗ |
| 2009-05-22 | Michael Cuddyer | 4-for-5 | 256 | box score ↗ |
| 2009-04-17 | Jason Kubel | 4-for-5 | 255 | box score ↗ |
| 2009-04-15 | Ian Kinsler | 6-for-6 | 254 | box score ↗ |
| 2009-04-13 | Orlando Hudson | 4-for-5 | 253 | box score ↗ |
| 2008-09-01 | Stephen Drew | 5-for-5 | 252 | box score ↗ |
| 2008-09-01 | Adrian Beltre | 5-for-6 | 251 | box score ↗ |
| 2008-08-28 | Cristian Guzman | 4-for-5 | 250 | box score ↗ |
| 2008-08-14 | Mark Kotsay | 5-for-5 | 249 | box score ↗ |
| 2008-05-07 | Carlos Gomez | 4-for-6 | 248 | box score ↗ |
| 2007-06-29 | Aubrey Huff | 4-for-4 | 247 | box score ↗ |
| 2007-06-04 | Mark Ellis | 4-for-5 | 246 | box score ↗ |
| 2007-05-13 | Fred Lewis | 5-for-6 | 245 | box score ↗ |
| 2006-09-16 | Chone Figgins | 4-for-4 | 244 | box score ↗ |
| 2006-09-13 | Gary Matthews | 4-for-4 | 243 | box score ↗ |
| 2006-08-01 | Carlos Guillen | 4-for-5 | 242 | box score ↗ |
| 2006-07-28 | Luke Scott | 4-for-6 | 241 | box score ↗ |
| 2006-06-21 | Jose Reyes | 4-for-5 | 240 | box score ↗ |
| 2005-08-15 | Randy Winn | 4-for-5 | 239 | box score ↗ |
| 2005-04-27 | Mark Grudzielanek | 4-for-5 | 238 | box score ↗ |
| 2005-04-06 | Brad Wilkerson | 4-for-4 | 237 | box score ↗ |
| 2004-08-25 | Jeff DaVanon | 4-for-6 | 236 | box score ↗ |
| 2004-08-17 | Mark Teixeira | 4-for-5 | 235 | box score ↗ |
| 2004-07-29 | Eric Valent | 4-for-4 | 234 | box score ↗ |
| 2004-06-28 | David Bell | 4-for-4 | 233 | box score ↗ |
| 2004-05-26 | Daryle Ward | 4-for-5 | 232 | box score ↗ |
| 2004-04-27 | Chad Moeller | 4-for-5 | 231 | box score ↗ |
| 2003-09-14 | Vladimir Guerrero | 4-for-4 | 230 | box score ↗ |
| 2003-08-14 | Travis Hafner | 4-for-5 | 229 | box score ↗ |
| 2003-06-29 | Eric Byrnes | 5-for-5 | 228 | box score ↗ |
| 2003-06-24 | Brad Wilkerson | 4-for-4 | 227 | box score ↗ |
| 2002-09-18 | Greg Colbrunn | 5-for-6 | 226 | box score ↗ |
| 2002-04-08 | Craig Biggio | 4-for-4 | 225 | box score ↗ |
| 2001-09-29 | Miguel Tejada | 4-for-5 | 224 | box score ↗ |
| 2001-08-17 | Jeff Frye | 4-for-4 | 223 | box score ↗ |
| 2001-07-18 | Jeff Bagwell | 4-for-5 | 222 | box score ↗ |
| 2001-06-16 | John Olerud | 4-for-5 | 221 | box score ↗ |
| 2001-06-08 | Damion Easley | 4-for-5 | 220 | box score ↗ |
| 2000-07-05 | Luis Gonzalez | 4-for-6 | 219 | box score ↗ |
| 2000-06-21 | Eric Chavez | 4-for-4 | 218 | box score ↗ |
| 2000-06-18 | Mike Lansing | 4-for-5 | 217 | box score ↗ |
| 2000-05-19 | Jason Kendall | 4-for-5 | 216 | box score ↗ |
| 2000-04-27 | Jose Valentin | 4-for-5 | 215 | box score ↗ |
| 1999-07-06 | Chris Singleton | 5-for-6 | 214 | box score ↗ |
| 1999-06-19 | Todd Helton | 4-for-4 | 213 | box score ↗ |
| 1999-05-03 | Jeff Kent | 5-for-5 | 212 | box score ↗ |
| 1998-07-25 | Neifi Perez | 4-for-4 | 211 | box score ↗ |
| 1998-06-10 | Dante Bichette | 4-for-6 | 210 | box score ↗ |
| 1998-05-18 | Mike Blowers | 4-for-5 | 209 | box score ↗ |
| 1997-09-11 | John Olerud | 4-for-5 | 208 | box score ↗ |
| 1997-06-05 | Alex Rodriguez | 4-for-6 | 207 | box score ↗ |
| 1996-07-03 | Alex Ochoa | 5-for-5 | 206 | box score ↗ |
| 1996-06-06 | John Valentin | 4-for-4 | 205 | box score ↗ |
| 1996-05-18 | John Mabry | 4-for-4 | 204 | box score ↗ |
| 1995-09-03 | Tony Fernandez | 4-for-5 | 203 | box score ↗ |
| 1995-08-25 | Gregg Jefferies | 4-for-5 | 202 | box score ↗ |
| 1995-06-11 | Rondell White | 6-for-7 | 201 | box score ↗ |
| 1994-04-12 | Scott Cooper | 5-for-6 | 200 | box score ↗ |
| 1993-07-28 | Travis Fryman | 5-for-5 | 199 | box score ↗ |
| 1993-06-23 | Jay Buhner | 4-for-7 | 198 | box score ↗ |
| 1993-05-09 | Mark Grace | 4-for-5 | 197 | box score ↗ |
| 1992-08-25 | Andujar Cedeno | 4-for-5 | 196 | box score ↗ |
| 1991-09-15 | Ray Lankford | 4-for-4 | 195 | box score ↗ |
| 1991-06-24 | Dave Winfield | 5-for-5 | 194 | box score ↗ |
| 1991-05-15 | Paul Molitor | 4-for-5 | 193 | box score ↗ |
| 1991-04-22 | Robby Thompson | 4-for-5 | 192 | box score ↗ |
| 1990-07-25 | George Brett | 4-for-5 | 191 | box score ↗ |
| 1989-08-25 | Gary Redus | 4-for-5 | 190 | box score ↗ |
| 1989-08-01 | Kevin McReynolds | 4-for-5 | 189 | box score ↗ |
| 1989-06-02 | Eric Davis | 4-for-4 | 188 | box score ↗ |
| 1989-04-16 | Kelly Gruber | 4-for-6 | 187 | box score ↗ |
| 1988-09-14 | Mike Greenwell | 4-for-4 | 186 | box score ↗ |
| 1988-07-09 | Chris Speier | 5-for-6 | 185 | box score ↗ |
| 1988-06-12 | Robin Yount | 4-for-4 | 184 | box score ↗ |
| 1987-09-23 | Albert Hall | 4-for-5 | 183 | box score ↗ |
| 1987-08-16 | Tim Raines | 5-for-5 | 182 | box score ↗ |
| 1987-05-04 | Candy Maldonado | 4-for-6 | 181 | box score ↗ |
| 1987-04-29 | Andre Dawson | 5-for-5 | 180 | box score ↗ |
| 1986-08-01 | Kirby Puckett | 4-for-5 | 179 | box score ↗ |
| 1986-05-16 | Tony Phillips | 5-for-5 | 178 | box score ↗ |
| 1985-09-18 | Rich Gedman | 4-for-5 | 177 | box score ↗ |
| 1985-07-23 | Oddibe McDowell | 5-for-5 | 176 | box score ↗ |
| 1985-07-04 | Keith Hernandez | 4-for-10 | 175 | box score ↗ |
| 1985-06-27 | Jeffrey Leonard | 4-for-5 | 174 | box score ↗ |
| 1984-06-28 | Dwight Evans | 4-for-7 | 173 | box score ↗ |
| 1984-06-23 | Willie McGee | 4-for-6 | 172 | box score ↗ |
| 1984-05-16 | Carlton Fisk | 4-for-5 | 171 | box score ↗ |
| 1984-05-06 | Cal Ripken | 4-for-5 | 170 | box score ↗ |
| 1982-08-03 | Frank White | 4-for-5 | 169 | box score ↗ |
| 1980-10-01 | Charlie Moore | 4-for-5 | 168 | box score ↗ |
| 1980-09-18 | Gary Ward | 4-for-5 | 167 | box score ↗ |
| 1980-06-12 | Mike Easler | 4-for-4 | 166 | box score ↗ |
| 1980-05-13 | Fred Lynn | 4-for-5 | 165 | box score ↗ |
| 1980-04-22 | Ivan De Jesus | 5-for-6 | 164 | box score ↗ |
| 1979-09-26 | Frank White | 4-for-5 | 163 | box score ↗ |
| 1979-09-15 | Bob Watson | 4-for-5 | 162 | box score ↗ |
| 1979-08-10 | Dan Ford | 5-for-7 | 161 | box score ↗ |
| 1979-05-28 | George Brett | 5-for-7 | 160 | box score ↗ |
| 1978-07-27 | Mike Cubbage | 4-for-4 | 159 | box score ↗ |
| 1978-07-20 | Chris Speier | 4-for-4 | 158 | box score ↗ |
| 1978-04-22 | Andre Thornton | 4-for-5 | 157 | box score ↗ |
| 1977-09-24 | Jack Brohamer | 5-for-5 | 156 | box score ↗ |
| 1977-08-05 | John Mayberry | 4-for-5 | 155 | box score ↗ |
| 1977-06-24 | Bob Watson | 4-for-4 | 154 | box score ↗ |
| 1976-09-03 | Mike Hegan | 4-for-5 | 153 | box score ↗ |
| 1976-08-09 | Cesar Cedeno | 4-for-5 | 152 | box score ↗ |
| 1976-07-24 | Lyman Bostock | 4-for-4 | 151 | box score ↗ |
| 1976-06-25 | Mike Phillips | 4-for-5 | 150 | box score ↗ |
| 1976-06-04 | Larry Hisle | 4-for-5 | 149 | box score ↗ |
| 1976-04-21 | Tim Foli | 4-for-5 | 148 | box score ↗ |
| 1975-05-27 | Lou Brock | 4-for-5 | 147 | box score ↗ |
| 1974-06-09 | Richie Zisk | 4-for-6 | 146 | box score ↗ |
| 1973-06-27 | Joe Torre | 4-for-5 | 145 | box score ↗ |
| 1972-09-19 | Cesar Tovar | 4-for-5 | 144 | box score ↗ |
| 1972-08-29 | Bobby Murcer | 4-for-5 | 143 | box score ↗ |
| 1972-08-02 | Cesar Cedeno | 4-for-5 | 142 | box score ↗ |
| 1972-04-16 | Dave Kingman | 4-for-5 | 141 | box score ↗ |
| 1971-07-09 | Freddie Patek | 4-for-5 | 140 | box score ↗ |
| 1970-07-08 | Jim Ray Hart | 4-for-5 | 139 | box score ↗ |
| 1970-07-06 | Tommie Agee | 4-for-5 | 138 | box score ↗ |
| 1970-07-02 | Tony Horton | 4-for-5 | 137 | box score ↗ |
| 1970-05-20 | Rod Carew | 4-for-5 | 136 | box score ↗ |
| 1970-05-07 | Wes Parker | 4-for-5 | 135 | box score ↗ |
| 1968-05-20 | Jim Fregosi | 4-for-5 | 134 | box score ↗ |
| 1966-08-11 | Randy Hundley | 4-for-5 | 133 | box score ↗ |
| 1966-07-17 | Billy Williams | 4-for-5 | 132 | box score ↗ |
| 1965-05-14 | Carl Yastrzemski | 5-for-5 | 131 | box score ↗ |
| 1964-07-28 | Jim Fregosi | 4-for-4 | 130 | box score ↗ |
| 1964-07-22 | Willie Stargell | 4-for-4 | 129 | box score ↗ |
| 1964-06-16 | Ken Boyer | 4-for-5 | 128 | box score ↗ |
| 1964-05-26 | Jim King | 4-for-4 | 127 | box score ↗ |
| 1963-08-07 | Jim Hickman | 4-for-5 | 126 | box score ↗ |
| 1963-06-27 | Johnny Callison | 4-for-5 | 125 | box score ↗ |
| 1962-07-13 | Lou Clinton | 5-for-7 | 124 | box score ↗ |
| 1961-09-14 | Ken Boyer | 5-for-6 | 123 | box score ↗ |
| 1960-08-14 | Bill White | 4-for-5 | 122 | box score ↗ |
| 1960-07-15 | Brooks Robinson | 5-for-5 | 121 | box score ↗ |
| 1959-05-02 | Frank Robinson | 4-for-5 | 120 | box score ↗ |
| 1957-07-23 | Mickey Mantle | 4-for-5 | 119 | box score ↗ |
| 1957-07-02 | Lee Walls | 4-for-5 | 118 | box score ↗ |
| 1954-07-11 | Don Mueller | 4-for-5 | 117 | box score ↗ |
| 1952-06-04 | Larry Doby | 4-for-5 | 116 | box score ↗ |
| 1951-06-04 | Gus Bell | 4-for-4 | 115 | box score ↗ |
| 1950-09-07 | Hoot Evers | 5-for-6 | 114 | box score ↗ |
| 1950-08-02 | Elmer Valo | 4-for-6 | 113 | box score ↗ |
| 1950-06-28 | Roy Smalley | 4-for-5 | 112 | box score ↗ |
| 1950-06-25 | Ralph Kiner | 5-for-6 | 111 | box score ↗ |
| 1950-06-02 | George Kell | 4-for-7 | 110 | box score ↗ |
| 1949-07-24 | Stan Musial | 4-for-5 | 109 | box score ↗ |
| 1949-06-25 | Gil Hodges | 5-for-6 | 108 | box score ↗ |
| 1949-06-14 | Wally Westlake | 4-for-5 | 107 | box score ↗ |
| 1948-08-29 | Jackie Robinson | 4-for-6 | 106 | box score ↗ |
| 1948-08-15 | Willard Brown | 5-for-5 | 105 | box score ↗ |
| 1948-07-30 | Wally Westlake | 4-for-5 | 104 | box score ↗ |
| 1948-07-12 | Jim Pendleton | 4-for-5 | 103 | box score ↗ |
| 1948-05-20 | Joe DiMaggio | 5-for-6 | 102 | box score ↗ |
| 1947-09-14 | Vic Wertz | 4-for-5 | 101 | box score ↗ |
| 1947-05-22 | Hank Thompson | 4-for-5 | 100 | box score ↗ |
| 1947-05-13 | Bobby Doerr | 4-for-6 | 99 | box score ↗ |
| 1946-07-21 | Ted Williams | 4-for-5 | 98 | box score ↗ |
| 1946-05-19 | Mickey Vernon | 4-for-5 | 97 | box score ↗ |
| 1945-08-04 | Bill Salkeld | 5-for-5 | 96 | box score ↗ |
| 1945-07-15 | Bob Elliott | 4-for-5 | 95 | box score ↗ |
| 1944-09-02 | Dixie Walker | 4-for-4 | 94 | box score ↗ |
| 1944-08-28 | Bonnie Serrell | 4-for-4 | 93 | box score ↗ |
| 1944-07-06 | Bob Johnson | 4-for-5 | 92 | box score ↗ |
| 1944-05-17 | Bobby Doerr | 4-for-5 | 91 | box score ↗ |
| 1943-07-03 | Leon Culberson | 4-for-5 | 90 | box score ↗ |
| 1941-08-28 | David Whatley | 5-for-6 | 89 | box score ↗ |
| 1941-07-19 | George McQuinn | 4-for-5 | 88 | box score ↗ |
| 1940-09-08 | Joe Gordon | 4-for-4 | 87 | box score ↗ |
| 1940-08-02 | Joe Cronin | 4-for-5 | 86 | box score ↗ |
| 1940-07-19 | Buddy Rosar | 4-for-4 | 85 | box score ↗ |
| 1940-07-13 | Johnny Mize | 4-for-5 | 84 | box score ↗ |
| 1940-06-30 | Bus Clarkson | 5-for-5 | 83 | box score ↗ |
| 1940-06-15 | Harry Danning | 4-for-5 | 82 | box score ↗ |
| 1940-06-08 | Harry Craft | 5-for-5 | 81 | box score ↗ |
| 1939-07-19 | Arky Vaughan | 5-for-5 | 80 | box score ↗ |
| 1939-05-27 | Charlie Gehringer | 4-for-5 | 79 | box score ↗ |
| 1939-05-05 | Sam Chapman | 4-for-5 | 78 | box score ↗ |
| 1938-08-10 | Harry Else | 4-for-5 | 77 | box score ↗ |
| 1938-07-12 | Odell Hale | 4-for-5 | 76 | box score ↗ |
| 1937-08-01 | Lou Gehrig | 4-for-5 | 75 | box score ↗ |
| 1937-07-09 | Joe DiMaggio | 5-for-5 | 74 | box score ↗ |
| 1937-04-20 | Gee Walker | 4-for-4 | 73 | box score ↗ |