McCovey Cove


McCovey Cove is the unofficial name of a section of San Francisco Bay beyond the right field wall of Oracle Park, home of the San Francisco Giants, named after famed Giants first baseman Willie McCovey. The proper name for the cove is China Basin, which is the mouth of Mission Creek as it meets the bay. The cove is bounded along the north by Oracle Park, with a ferry landing and a breakwater at the northeast end. The southern shore is lined by China Basin Park and McCovey Point. To the east, it opens up to San Francisco Bay, while the west end of the cove is bounded by the Lefty O'Doul Bridge, named after San Francisco ballplayer and manager Lefty O'Doul.

Naming

The name was coined thanks to two sportswriters. Mark Purdy of the San Jose Mercury News wrote an article suggesting naming the body of water after McCovey, though his original suggestions were 'McCovey Channel,' 'McCovey Stream' or 'McCovey Run.' Purdy then noted the more 'lyrical' name of 'McCovey Cove' was suggested by his colleague Leonard Koppett, a writer for the Oakland Tribune. The name did not take long to become very popular, although the moniker has never become official.

Features

On game days, fans take to the water of McCovey Cove in boats and even in kayaks, often with fishing nets in the hope of collecting a home run ball. This echoes what used to happen during McCovey's playing days. Before Candlestick Park's upper deck was extended, the area behind right field was occupied by three small bleacher sections and a lot of open space. Kids in those bleachers would gather behind the right field fence when "Stretch" would come to the plate.
Just beyond the wall is a public waterfront promenade. Across the cove from the ballpark is McCovey Point and China Basin Park, featuring a statue of McCovey at the mouth of the Cove. At his feet are small plaques commemorating the winners of the Willie Mac Award, named in McCovey's honor. Along the southern shore of the cove, between McCovey Point and the O'Doul Bridge, is a walkway featuring plaques showing the Opening Day Roster of every Giants team from 1958 through 1999. Just south of the statue of Willie McCovey is Barry Bonds Junior Giants Field, a t-ball sized baseball diamond.

Splash hits

A "splash hit" is recorded when a Giants player hits a home run that lands in McCovey Cove on the fly. These hits are tallied on an electronic counter on the right field wall. As of September 24, 2025, 108 splash hits have been hit into the Bay by 32 Giants players since the park opened; 35 of those were by Barry Bonds. Seven other Giants have reached the Cove more than twice: Brandon Belt, Pablo Sandoval, Mike Yastrzemski, LaMonte Wade Jr., Denard Span, Brandon Crawford, and Joc Pederson. Five additional players — Felipe Crespo, Michael Tucker, Ryan Klesko, Aubrey Huff, and Andrés Torres — have done it twice. Nineteen other Giants players have accomplished the feat once. Bonds' splash hit on April 17, 2001 marked his 500th career home run. Carlos Beltrán's splash hit on September 14, 2011 marked his 300th career home run. Tyler Colvin's splash hit on May 12, 2014 was also his first hit for the Giants and occurred in his first at bat at Oracle Park since joining the team. Bonds is the only Giants player to hit the Cove twice in the same game, having done so on May 10, 2000 and May 18, 2002. On June 15, 2021, two different Giants players got splash hits in the same game for the first time: Steven Duggar and Mike Yastrzemski.
Two players have gotten splash hits while playing for the Giants and visiting teams. Ryan Klesko got a splash hit on April 9, 2003, while playing for the San Diego Padres before getting two splash hits as a Giants player during the 2007 season. He was joined by Joc Pederson on May 24, 2022, who became the first player to have a splash hit for three different teams, having previously hit two home runs into the water while a member of the Los Angeles Dodgers and the Chicago Cubs.
Five splash hits have been walk-off home runs: Barry Bonds' on August 19, 2003; Brandon Crawford's on April 13, 2014; and Mike Yastrzemski's three splash hits on July 29, 2020, June 19, 2023, and April 9, 2025.
Three splash hits have been grand slams: Bonds' on August 14, 2001, Michael Tucker's on April 9, 2005, and Yastrzemski's on June 15, 2021.
Denard Span and LaMonte Wade Jr. are the only Giants to lead off with a splash hit, doing so on June 13, 2016 and June 2, 2023, respectively.
On September 15, 2024, Heliot Ramos became the first-ever right-handed batter to hit a home run into the water.
Bonds is currently the only Giant to record a splash hit in the postseason. He did so in the fifth inning of Game 3 of the 2002 National League Championship Series on October 12, 2002.
When the stadium hosted the 2007 Major League Baseball Home Run Derby, McCovey Cove was heavily featured in promotional materials, and the namesake slugger presented each participant with special bats before the competition. However, the difficulty of hitting McCovey Cove with a home run was shown, as none of the eight sluggers competing were able to hit the water on the fair side of the foul pole, and all three left-handed batters were eliminated in the first round of the contest. Justin Morneau of the Minnesota Twins and Prince Fielder of the Milwaukee Brewers were able to hit the Cove once each, but both of their hits were foul balls. However, Fielder eventually did hit McCovey Cove with a fair ball on July 19, 2008, as the 13th visiting player to hit the 17th non-Giants home run into the Cove. It was also his 100th career home run.
The majority of home runs surrendered into McCovey Cove have been off right-handed pitchers. 22 left-handed pitchers have surrendered a splash hit: Rich Rodriguez, Chuck McElroy, Vic Darensbourg, Brian Anderson, Jeriome Robertson, Chuck Finley, Ted Lilly, Ray King, Doug Davis, Joe Kennedy, Hong-Chih Kuo, Trever Miller, Wandy Rodríguez, Rex Brothers, David Price, Drew Smyly, Ranger Suárez, Matt Strahm, Alex Young, Génesis Cabrera, David Peterson, and Ray Kerr.
Four visiting pitchers have each surrendered two splash hits: John Thomson, Liván Hernández, Rodrigo López, and Chris Paddack. López is the only pitcher to give up a splash hit as a member of two visiting teams while pitching for the Philadelphia Phillies and the Chicago Cubs. No pitcher has surrendered two splash hits in the same game. However, two pitchers have surrendered splash hits to the same player twice: Thomson to Bonds on May 24, 2001 and August 31, 2001; and López to Pablo Sandoval on July 30, 2009 and August 31, 2011.
The most splash hits the Giants have had in a season is 11 in 2001, nine of which were part of Bonds' successful chase to hit the most home runs in a season. On the flip side, the Giants did not hit any splash hits in 2015. This splash-hit drought lasted nearly two years; after Brandon Belt hit one on September 25, 2014, he would break the drought himself on June 8, 2016.
No.HitterDateOpponentPitcherInning
1 New York Mets6th
2 St. Louis Cardinals3rd
3 St. Louis Cardinals8th
4 Montreal Expos3rd
5 San Diego Padres4th
6 Cincinnati Reds5th
7 Los Angeles Dodgers8th
8 Los Angeles Dodgers7th
9 Colorado Rockies 3rd
10 Arizona Diamondbacks10th
11 Arizona Diamondbacks2nd
12 Anaheim Angels1st
13 Milwaukee Brewers9th
14 Philadelphia Phillies6th
15 Florida Marlins6th
16 Colorado Rockies 8th
17 San Diego Padres6th
18 Atlanta Braves3rd
19 Florida Marlins1st
20 Florida Marlins6th
21 Arizona Diamondbacks4th
22 Houston Astros5th
23 St. Louis Cardinals5th
24 Houston Astros2nd
25 Chicago Cubs6th
26Minnesota Twins5th
27 Oakland Athletics6th
28St. Louis Cardinals1st
29 Philadelphia Phillies7th
30 Atlanta Braves10th
31 Milwaukee Brewers8th
32 Milwaukee Brewers5th
33 Milwaukee Brewers7th
34 Colorado Rockies1st
35Colorado Rockies2nd
36 St. Louis Cardinals1st
37 Cincinnati Reds7th
38 Colorado Rockies8th
39San Diego Padres3rd
40 Los Angeles Dodgers8th
41 Arizona Diamondbacks 4th
42 St. Louis Cardinals8th
43 Houston Astros8th
44 Arizona Diamondbacks 6th
45 Washington Nationals1st
46Cincinnati Reds5th
47Chicago Cubs6th
48 Los Angeles Angels of Anaheim7th
49 Philadelphia Phillies 3rd
50 Colorado Rockies2nd
51 Colorado Rockies8th
52 Baltimore Orioles6th
53 Florida Marlins6th
54 Chicago Cubs4th
55 Arizona Diamondbacks2nd
56 San Diego Padres6th
57New York Mets6th
58 Chicago Cubs 4th
59San Diego Padres6th
60 Colorado Rockies4th
61 Houston Astros4th
62 Arizona Diamondbacks6th
63 Atlanta Braves3rd
64 Colorado Rockies10th
65Atlanta Braves2nd
66 Atlanta Braves8th
67Los Angeles Dodgers7th
68 San Diego Padres2nd
69 Boston Red Sox4th
70 Milwaukee Brewers1st
71 New York Mets3rd
72 Cincinnati Reds1st
73 June 10, 2017Minnesota Twins1st
74 Miami Marlins9th
75 Cleveland Indians5th
76 Los Angeles Dodgers1st
77 Seattle Mariners5th
78 Cincinnati Reds4th
79Philadelphia Phillies6th
80Philadelphia Phillies6th
81 San Diego Padres 4th
82 San Diego Padres9th
83 San Diego Padres 4th
84 Miami Marlins9th
85 Colorado Rockies9th
86Arizona Diamondbacks2nd
87 Arizona Diamondbacks8th
88 Philadelphia Phillies3rd
89 Houston Astros4th
90Arizona Diamondbacks8th
91 Atlanta Braves4th
92Washington Nationals6th
93 St. Louis Cardinals6th
94 New York Mets8th
95 Milwaukee Brewers3rd
96 San Diego Padres9th
97 Philadelphia Phillies2nd
98 Kansas City Royals4th
99 New York Mets1st
100 Baltimore Orioles1st
101 Chicago Cubs3rd
102 San Diego Padres10th
103Arizona Diamondbacks5th
104 Arizona Diamondbacks7th
105San Diego Padres9th
106 Cincinnati Reds10th
107Baltimore Orioles4th
108St. Louis Cardinals3rd

Other McCovey Cove hits

53 non-Giants players have hit the water 66 times. Of the visiting players who have hit McCovey Cove, Carlos Delgado, Adam LaRoche, and Max Muncy have performed the feat the most, doing it three times each. The only visiting players that have done so twice are Luis Gonzalez, Cliff Floyd, Carlos González, Curtis Granderson, Bryce Harper, Joc Pederson, and Jack Suwinski. Suwinski is also the only visiting player to hit the Cove twice in the same game, doing so on May 29, 2023. In that game, Suwinski hit his second home run into the water off of second baseman Brett Wisely, who became the first position player to surrender a splash hit. Seven American League players have hit the Cove: David Ortiz, Mitch Moreland, Adam Dunn, Rougned Odor, Shin-Soo Choo, Nathaniel Lowe, and Josh Naylor. Delgado, LaRoche, Harper, and Pederson are the only four players to have hit home runs into McCovey Cove as members of two visiting teams.
Every National League team has had at least one player hit a home run into McCovey Cove. The last club to have a player hit a ball into the water for the first time was the Cincinnati Reds, doing so in April 2021. Of the 15 American League teams, only four have had a player hit a home run into McCovey Cove. No player for the Houston Astros has hit a home run into McCovey Cove since the Astros moved to the American League in 2013.
Luis Gonzalez' splash hit on May 30, 2002, Dioner Navarro's splash hit on July 20, 2011, and Max Muncy's splash hit on June 9, 2019, are the only three instances where a splash hit accounted for the only run of a game.
Brian Giles of the San Diego Padres is the only visitor to lead off with a splash hit, doing so on August 24, 2008.
On August 14, 2024, Michael Harris II of the Atlanta Braves became the first visitor to hit a grand slam into McCovey Cove.
Two visiting players have hit McCovey Cove on the fly in the postseason. Rick Ankiel of the Braves hit the Cove in the 11th inning of Game 2 of the 2010 National League Division Series on October 8, 2010; his run would go on to be the winning run for the Braves. Bryce Harper became the second visitor to hit the water in the postseason in the seventh inning of Game 4 of the 2014 National League Division Series on October 7, 2014, as a member of the Washington Nationals.
Tim Lincecum has surrendered the most splash hits to visitors, having done so five times. The other Giants pitchers to give up multiple splash hits are Johnny Cueto with three and Brett Tomko, Matt Morris, Kevin Correia, Matt Cain, Tim Hudson, Ryan Vogelsong, Hunter Strickland, Madison Bumgarner, and Anthony DeSclafani twice each. Correia is the only pitcher to have given up a splash hit both as a Giant and as a visiting pitcher while pitching for the Los Angeles Dodgers in 2014.
Two Giants pitchers have surrendered splash hits to the same visiting player twice each: Morris to Carlos Delgado on April 26, 2006, and May 9, 2007 and Lincecum to Adam LaRoche on August 11, 2007, and August 27, 2010.
Players from the Giants and visiting teams have hit home runs into McCovey Cove in the same game three times: on May 28, 2001 ; May 12, 2014 ; and August 9, 2019.
Daulton Varsho's splash hit on September 5, 2020 marked his first MLB career home run. Charlie Blackmon's splash hit on June 7, 2022 marked his 200th career home run.
On October 4, 2024, John "JT" Taylor of the BaseballBatBros YouTube channel hit the Cove twice during the filming of a home run derby video at Oracle Park. The first splash hit occurred with a Louisville Slugger RA13 maple bat, and the second with a 2016 Easton Mako XL USSSA bat. On July 10, 2025, BaseballBatBros returned to Oracle Park to film a video of JT's brother, Will, attempting to recreate two iconic Giants home runs: Andrés Galarraga's 495-foot home run that reached the Coca-Cola bottle in deep left field in 2001 and Barry Bonds' all-time record-breaking 756th career home run that landed behind Triples Alley in right center field in 2007. Will's attempts to replicate the home runs were unsuccessful, but he successfully recorded a splash hit at the end of the video.
On March 24, 2025, Riley Greene of the Detroit Tigers hit the water during a preseason game, but this would not be counted toward his career home run total.
On July 11, 2025, Shohei Ohtani of the Dodgers became the first pitcher to hit a home run into the Cove, although he was in the lineup as the designated hitter in that game.
No.HitterTeamDatePitcherInning
1Los Angeles Dodgers9th
2 Arizona Diamondbacks1st
3Arizona Diamondbacks12th
4 Arizona Diamondbacks4th
5San Diego Padres3rd
6Florida Marlins 2nd
7Chicago Cubs6th
8 New York Mets 5th
9Milwaukee Brewers 4th
10St. Louis Cardinals1st
11 Florida Marlins5th
12 New York Mets8th
13 New York Mets 3rd
14 New York Mets 4th
15 Pittsburgh Pirates 4th
16Houston Astros9th
17Milwaukee Brewers7th
18San Diego Padres 1st
19Arizona Diamondbacks6th
20Boston Red Sox 1st
21 Arizona Diamondbacks 1st
22 Arizona Diamondbacks9th
23Atlanta Braves11th
24Los Angeles Dodgers 7th
25Texas Rangers 8th
26Atlanta Braves 5th
27 Colorado Rockies1st
28Pittsburgh Pirates 2nd
29 Colorado Rockies 3rd
30San Diego Padres 9th
31Atlanta Braves9th
32 New York Mets 6th
33Chicago White Sox4th
34Colorado Rockies 5th
35Arizona Diamondbacks4th
36 Washington Nationals 7th
37Philadelphia Phillies 6th
38Chicago Cubs8th
39 Los Angeles Dodgers 7th
40 New York Mets 2nd
41Los Angeles Dodgers 4th
42Los Angeles Dodgers5th
43St. Louis Cardinals8th
44Texas Rangers9th
45 Los Angeles Dodgers5th
46 Los Angeles Dodgers 1st
47New York Mets2nd
48Chicago Cubs2nd
49 Philadelphia Phillies7th
50Texas Rangers5th
51Arizona Diamondbacks7th
52Cincinnati Reds6th
53Cincinnati Reds1st
54San Diego Padres 2nd
55 Los Angeles Dodgers1st
56 Chicago Cubs 3rd
57Colorado Rockies6th
58Philadelphia Phillies4th
59 Pittsburgh Pirates 7th
60 Pittsburgh Pirates9th
61Texas Rangers6th
62Cleveland Guardians3rd
63Atlanta Braves1st
64Philadelphia Phillies7th
65Los Angeles Dodgers3rd
66New York Mets7th