Congratulations! You just made it through a cold off season. Perhaps the coldest we’ve ever gone through. Not temperature wise of course, as I’m sure many global warming scientists will tell you that the winter in the northern hemisphere was actually quite mild. But for baseball fans it was dark. Most of us only saw our team play 60 games (102 fewer than normal) the previous summer while cardboard cutouts of ourselves kept our seats warm. No one caught a foul ball. No one threw a home run back on the field in a drunken rage. It was a soulless season.
But hope is around the corner. Although in small numbers, fans will be allowed to be in the park this year. There will be noise. There will be cheering. Foul balls will be caught. Beers will be spilled! But that’s baseball! For a lot of us, Opening Day is the next big day after Christmas. With Major League Baseball, we’re not just getting our sport back, we’re getting our livelihood back. The fear of the Covid-19 pandemic changed all of us. Never before has life been more rudely interrupted. But the idea of Opening Day can put the warmth of spring in your heart. It’s full of excitement. It signifies life getting back to normal.
That being said, let’s dive into it. Despite the A’s winning on a walk off grand slam last year, no team played a wild enough opening game in 2020 to make the list. Some teams had their wildest wins 3 years ago, others haven’t had one since 2001. Also, be prepared to read some names you haven’t thought about in a looooong time. So let’s look back on the wildest Opening Day win for each team of the last 20 years (2001-2020). You know what? Let’s do it alphabetically.
Angels 2004
April 6 in Seattle – Bartolo Colon (ANA) vs. Jamie Moyer (SEA)
The combined age for these Opening Day starters is 72 as 31-year-old Bartolo went up against 41 year old Moyer. So of course it was a pitching duel until the top of the 6th when Troy Glaus’s 3-run homer put the Angels up 5-1. Later in the inning, Adam Kennedy ‘s RBI single knocked Moyer out of the game and it was 6-1 Angels!
In the 8th, RBI singles from David Eckstein and Darin Erstad padded the lead and a two-run double from future Hall of Famer Vladamir Guerrero would make it 8-1 Anaheim. The Mariners would make it interesting with a 4 run 8th on a bases loaded walk to Edgar Martinez. Then, on a wild pitch from Kevin Gregg, John Olerud struck out swinging but reached first and a run scored! With the bases still loaded, Rich Aurillia doubled to deep center field making it 10-5 Angels. Both teams combined for 8 runs in the 8th.
Francisco Rodriguez would close it out for Anaheim. Five different Angels had 2 hits. Glaus had 4 RBI. The Angels would go on to win the next 8 of 9 Opening Days.
Final Score: Angels win 10-5 – WP: Bartolo Colon – LP: Jamie Moyer
Astros 2014
April 1 vs. Yankees – Scott Feldman (HOU) vs. C.C. Sabathia (NYY)
A transitioning Houston team fresh off a certainly not cheating 111 loss season was looking for a reason to get excited. So of course they face future Hall of Famer C.C. to start the season. By the way, be prepared for C.C. to show up on this list more than anyone else.
Feldman got through a scoreless top of the first and in the bottom half the Astros erupted. An RBI single from Jose Altuve got them on the board. Later in the inning, first baseman Jesus Guzman crushed the first pitch he sees for a 2 run homer and it’s 4-0 Houston. An inning later, L.J. Hoes homered and Altuve drove in his second run of the game with an RBI single making it 6-0 after two innings.
The Yankees would score twice in the 8th on back to back RBI singles from Brian McCann and Mark Teixeira but this game was all Astros. They pounded C.C. for 8 hits and 6 ER. Houston struck out 11 times and still won easily.
Final Score: Astros win 6-2 – WP: Scott Feldman – LP: C.C. Sabathia
Athletics 2018
March 28 vs. Angels – Kendall Graveman (OAK) vs. Garrett Richards (ANA)
Over the last 20 seasons, the A’s have been the worst team in baseball on Opening Day with a 6-14 record. They lost 10 in a row from 2005-2014 getting outscored 50-13! However, two years ago they won a wild one in Oakland.
The Angels jumped out in the 2nd with an RBI single from Andrelton Simmons and a ground-rule double off the bat of Martin Maldonado. In the 4th and 5th innings, Kendall Graveman would give up solo home runs to Kole Calhoun and Zack Cozart making it 4-0 Angels.
In the 5th the A’s came storming back. With 1 out, Angels starter Richards walks Matt Joyce and Marcus Semien. He then gets Jed Lowrie to strike out but that brings up Mr. Consistency, Khris Davis. With 2 strikes, Davis launches a 3 run homer to deep left center to make it 4-3! Then two pitches later, Matt Olson homers and we’re all tied up!
The Angels get the lead right back as Albert Pujols leads off the 6th with his 615th career home run. But in the 7th Davis comes through again for Oakland with an RBI single on an 0-2 count to tie it at 5!
It stays this way all the way until the 11th when a Boog Powell (no relation to Boog Powell) triple sets up the Semien walk off single and the A’s win 6-5! Four different A’s had 2 or more hits. Mike Trout was 0-6. Shohei Ohtani went 1-5 in his MLB debut as DH.
Final Score: A’s win 6-5 – WP: Chris Hatcher – LP: Noe Ramirez
Blue Jays 2012
April 5 in Cleveland – Ricky Romero (TOR) vs. Justin Masterson (CLE)
Nothing like a 5 hour game to start the year on the road. The Blue Jays found themselves down 4-0 after the 2nd inning. A Jose Bautista solo shot in the 4th got them on the board and that was it until the 9th as Masterson was masterful, shutting them down for 8 innings and allowing only 2 hits!
Then Chris Perez took the ball and the wheels fell off for Cleveland. After back to back singles, Bautista hit a sac fly for his 2nd RBI of the game and then two batters later with 1 out, Edwin Encarnacion laces a 2 run double to left tying the game at 4! Because of that, we will play for 2 more hours!
In the top of the 16th, Jairo Asencio begins his 3rd inning of work and lets the first two Blue Jays reach. With 2 strikes and nobody out, catcher J.P. Arencibia (who is 0-6 today) goes deep for a 3 run shot to left and it’s 7-4 Toronto!
There were 540 pitches thrown in this game and only 17 hits. The Toronto bullpen threw 11 innings of 4 hit, 0 run baseball. Four different Blue Jays struck out 3 times.
Final Score: Blue Jays win 7-4 – WP: Luis Perez – LP: Jairo Asencio
Braves 2018
March 29 vs. Phillies – Julio Teheran (ATL) vs. Aaron Nola (PHI)
After a 6-0 loss on Opening Day the year before, the Braves were looking to excite the home crowd at the 1 year old SunTrust Park (now Truist). Rhys Hoskins got things going early with an RBI double in the top of the 1st to put the Phills up 1-0. It stayed that way until Cesar Hernandez homered to lead off the 6th for Philadelphia. Teheren got the next 2 guys out but then all hell broke loose.
Hoskins was hit by a pitch with 2 strikes, then after 2 walks Maikel Franco draws a 3rd walk in a row and it’s 3-0 Phillies. Dan Winkler would come in to save the inning but not before giving up a 2 run single to Andrew Knapp making it 5-0 Philadelphia!
In the bottom of the 6th, Freddie Freeman’s 2 run homer gets the Braves back into the game and then things get crazy in the 8th. Ozzie Albies leads it off with a solo shot off reliever Adam Morgan. A walk to Freeman and a walk to Kurt Suzuki puts guys on 1st and 2nd. On the first pitch to Preston Tucker, the ball gets away from Phillies’ catcher Knapp. Freeman breaks for 3rd and Knapp’s throw goes into left field! Freeman will score easily making it 5-4! Then Tucker singles to center field to tie the game at 5! What a comeback!
In the bottom of the 9th with 2 on and 2 outs, Nick Markakis destroys a 1-1 pitch from Hector Neris for a walk off 3 run shot into the bullpen and an epic 8-5 win! It’s the first walk off HR of his career. Freeman, Albies, and Markakis were 3-12 in this game and all hit HRs. Nine different Braves had 1 hit each.
Final Score: Braves win 8-5 – WP: Arodys Vizcaino – LP: Hector Neris
Brewers 2008
March 31 in Chicago – Ben Sheets (MIL) vs. Carlos Zambrano (CHC)
Entering the 2008 season the Brewers had won 4 straight Opening Days and were looking to make it 5 in a row. The first game of the year was a real pitching duel of horse vs. horse. Sheets would throw 6.1 innings of 2 hit, 0 run baseball while Zambrano matched him throwing 6.2 innings, 3 hits, and 0 runs.
Kerry Wood came in to navigate the bottom of the 9th but he drilled Rickie Weeks with his first pitch. Two batters later, Ryan Braun would drive him in with an single to center and it’s 1-0 Crew! Then with 2 outs Corey Hart drives in 2 more with a double to right and it’s 3-0!
Kerry Wood and Eric Gagne must have shared the same Kool-Aid because Gagne comes in and gives up a single, walk, to start the bottom of the 9th. Then on a 3-1 pitch, in his MLB debut, Kosuke Fukudome launches a 3 run big fly to tie it at 3! Unbelievable! After 31 pitches, Gagne finally gets out of the 9th and we’re going to extras.
In the top of the 10th, future Brewers manager Craig Counsell starts things off with a double to center. Jason Kendal will bunt him to 3rd and Weeks will get drilled for the 2nd consecutive plate appearance. With the go ahead run on 3rd and 1 out, Tony Gwynn Jr hits a deep flyball to center to score Counsell and Milwaukee takes the lead 4-3! In the 10th, David Riske shuts the Cubs down in order and the Brewers win at Wrigley.
Weeks was hit by a pitch in the 9th and 10th in this game. Fukudome was 3-3 with a walk, double, and game tying home run in his MLB debut.
Final Score: Brewers win 4-3 – WP: Eric Gagne – LP: Bob Howry – SV: David Riske
Cardinals 2003
March 31 vs. Brewers – Matt Morris (STL) vs. Ben Sheets (MIL)
The Cards were hosting Milwaukee on Opening Day 2003. Royce Clayton put the Brewers up early by taking Morris deep for a 3 run home run. Then in the 3rd, second baseman Eric Young homered and it was 4-0 Brewers.
The Cards finally got on the board in the 4th. After a 1 out walk to Scott Rolen, Tino Martinez sent a 2-0 pitch into the right field seats cutting the Brewers lead in half. A Pujols RBI single in the 5th brought them within 1 and then things got wild in the 6th. With the bases loaded and 1 out, Fernando Vina tied the game at 4 with a sac fly. Then Edgar Renteria doubled in Mike Matheny giving the Cards a 5-4 lead! But we’re not done yet.
The bottom of the 8th was crazy. Down 7-5 now, and with 1 out, Cardinals’ pinch hitter Orlando Palmeiro hit an RBI triple to deep right field to make it 7-6 Crew. On the next pitch, Vina doubles to center scoring Palmeiro and this game is tied! Kerry Robinson, in for Jim Edmonds, then reaches on a little infield single that scores Vina from 3rd and the Cards have the lead! If you’re keeping track at home, that’s 3 legs of the cycle with the triple already out of the way. Well, the Brewers elect to intentionally walk Pujols and pitch to Rolen. On the first pitch he sees, Scotty hammers a 3 run homer into deep left field to complete the team cycle in the inning and giving the Cardinals an 11-7 lead! Incredible.
Richie Sexson would hit a 2 run homer in the 9th for Milwaukee and that was the ball game, 11-9. Seven different Cardinals had an RBI. There were 6 home runs, 5 doubles, and a triple in this game.
Final Score: Cards win 11-9 – WP: Russ Springer – LP: Mike DeJean – SV: Steve Kline
Cubs 2006
April 3 in Cincinatti – Carlos Zambrano (CHC) vs. Aaron Harang (CIN)
It was actually quite hard to pick a game for the Cubs as they’ve scored more runs than anybody on Opening Day over the last 20 years, outscoring opponents 119-84 (but somehow are only 10-10). 2006, however, started off hot.
The Cubs jumped ALL OVER Harang by almost hitting for a team cycle before making an out! The game started triple, double, walk, single, sac fly, E7, then a double play settled things down. With 2 outs, the always dangerous Matt Murton hit a 3 run homer on the 26th pitch of the inning and it was 5-0 Cubs!
The Reds made it interesting however. In the 3rd, Scott Hatteberg hit a 3 run homer and later in the 5th, Adam Dunn hit a solo shot off Zambrano to tie the game at 5! Then the wheels fell off for Cincinnati. In the top of the 6th, the first 9 guys reached for the Cubs by going: walk, single, single, single, single, single, double, intentional walk, single. Finally, Mike Burns gets Michael Barrett to hit into a double play and he strikes out Ronny Cedeno but not before the Cubs sent 12 men to the plate and scoring 7 times.
Chicago would score 4 more in the 9th making it 16-7 and making Cubs fans think this was their year. However, they would go 66-96 that season and finish in last. But they’ll always have this 16 run outburst to look back on. Even more impressive, they scored 16 on Opening Day the year before as well. Five different Cubs had multiple RBI in this game.
Final Score: Cubs win 16-7 – WP: Will Ohman – LP: Aaron Harang
Diamondbacks 2017
April 2 vs. Giants – Zack Greinke (ARI) vs. Madison Bumgarner (SFG)
D’backs fans probably weren’t thinking they were about to see the best Opening Day win dating back to 2000. Especially not with MadBum on the mound. Going into the bottom of the 6th it was 3-0 Giants thanks to a home run from Bum himself. But Jeff Mathis got it going with a 1 out triple and 2 pitches later Nick Ahmed singled to drive him in. Two pitches after that A.J. Pollock homered and this game was tied at 3!
Bumgarner must have been pretty mad about that because in his next at bat he launched his 2nd homer of the game to give the Giants a 4-3 lead. It stayed that way until the 8th when an RBI single by Giant killer Paul Goldschmidt tied it at 4. Goldschmidt’s only goal in life is to make Giants fans want to puke.
San Francisco would take a 5-4 lead in the 9th on a Conor Gillaspie sac fly and in the bottom the of the 9th, the Giants trotted out their shiny new closer, Mark Melancon, to nail it down. With 2 outs and nobody on, Mathis doubled to left. Then Daniel Descalso tied the game at 5 with an RBI single to center! A base hit by Pollock sends Descalso to 3rd as the winning run and then Chris Owings is the hero with a 2 strike, 2 out, walk off rap to win it! The D’Backs had 4 consecutive hits with 2 outs to grab the Opening Day W.
Pollock and Mathis each had 3 hits. Bumgarner became the first pitcher in history to hit 2 home runs on Opening Day.
Final Score: D’Backs win 6-5 – WP: Fernando Rodney – LP: Mark Melancon
Dodgers 2013
April 1 vs. Giants – Clayton Kershaw (LAD) vs. Matt Cain (SFG)
Although they more recently trounced San Diego 15-0 and 14-3 on back to back Opening Days, beating their NL West rival Giants holds more weight. Opening Day 2013 was San Francisco’s first game since winning their 2nd World Series in three years. Kerhsaw wanted the Giants to forget that immediately.
It was a good old fashioned pitcher’s duel through 7 innings: 3 hits for San Francisco, 4 for LA. After getting the Giants in order in the top of the 8th, Kershaw was due to lead off the bottom half. And lead off he did. On the first pitch he saw from George Kontos, Kershaw took him deep to straightaway center field for a 1-0 lead! Then the Giants’ pitching lost it. Kontos gave up back to back hits to Carl Crawford and Mark Ellis before Santiago Casilla came in and let Crawford score on a wild pitch. The Dodgers would score two more on RBI groundouts by Andre Ethier and A.J. Ellis and it was 4-0 Los Angeles.
Kershaw would go the distance for the 94 pitch complete game shut out while also hitting the game winning homer (the only one of his career). Pretty remarkable. Over the last 20 Opening Days the Dodgers have a +39 run differential (best in MLB) and are 13-7.
Final Score: Dodgers win 4-0 – WP: Clayton Kershaw – LP: George Kontos
Giants 2016
April 4 in Milwaukee – Madison Bumgarner (SFG) vs. Wily Peralta (MIL)
Call the Giants the Road Warriors. In the last 20 years they’ve opened on the road 17 times. 2016 was no exception as they found themselves in Milwaukee, playing outside the division for the first time since 2010.
Bumgarner was a bit shaky to start it as he walked 4 and gave up home runs to Scooter Gennett and Jonathan Villar in 3 innings. But the Giants offense had shown up and was producing. Matt Duffy hit a 2 run single in the 2nd and added a 2 run bomb in the 5th, putting the Giants up 7-3.
In the last several years the words “home runs” and “Giants” don’t appear in the same sentence too often but something special happened in the 8th inning. With Ariel Pena on the mound and 2 runners on, Denard Span hit a 3 run homer on the 8th pitch of the at bat! Three pitches later Joe Panik homers down the right field line! Then on the next pitch, Buster Posey goes deep to center! It’s back to back to back homers for the Giants and it’s 12-3 San Francisco!
In his first game as a Giant, Span went 2-4 with 5 RBI. Duffy had 4 RBI. Giants hit 4 home runs and 3 doubles. It was the most runs the Giants have scored on Opening Day since 1983 when they lost 16-13 to San Diego.
Final Score: Giants win 12-3 – WP: Madison Bumgarner – LP: Wily Peralta
Indians 2017
April 3 in Texas – Corey Kluber (CLE) vs. Yu Darvish (TEX)
The Indians didn’t waste any time getting over a Game 7 World Series loss. In their very next game, Opening Day 2017, they would stage a rather epic comeback. Kluber wasn’t very Kluber as he allowed 3 home runs, including two to Rougned Odor, in the first 3 innings to fall behind 5-1.
Jose Ramirez got them a bit closer with a 2 run shot in the 4th, and in the 7th Yandy Diaz scored on a wild pitch by Darvish to make it 5-4 Texas. With 1 out in the 8th inning, Edwin Encarnacion goes deep to left off Matt Bush to tie the game at 5! The 5th home run of the game!
With 1 out in the top of the 9th and Sam Dyson on the mound for Texas, Abraham Almonte singles to score Tyler Naquin to give the Indians a 6-5 lead! Four pitches later Carlos Santana doubles to score Almonte, then Michael Brantley drives him in with an RBI single to right making it 8-5 Cleveland! Cody Allen would give up a triple in the 9th but otherwise strike out the side to end it.
This was only Cleveland’s 7th win in the last 20 Opening Days. The first 5 guys in the Indians’ lineup had RBIs. Three different Rangers had 2 hits.
Final Score: Indians win 8-5 – WP: Andrew Miller – LP: Sam Dyson – SV: Cody Allen
Mariners 2001
April 2 in Oakland – Freddy Garcia (SEA) vs. Tim Hudson (OAK)
2001 was a magical year for the Seattle Mariners. They introduced Ichiro Suzuki, hosted the All Star Game, and won 116 games. No way they also started the year off with a wild Opening Day win right?
It didn’t seem that way. The Mariners found themselves down 4-0 in the 4th inning and starter Freddy Garcia was already out of there. In the 5th, Bret Boone cut the lead in half with a sac fly to score Mike Cameron making it 4-2.
Then in the 7th inning after a single by Ichiro and a walk to Cameron, Edgar Martinez did Edgar Martinez things and smoked an RBI single to right and it’s 4-3! Then on the second pitch he sees Olerud singles to right scoring Cameron and this game is tied!
In the 8th, the top of the Mariners’ order set the table for Olerud again and he came through with a clutch sac fly to give Seattle a 5-4 lead! Kazuhiro Sasaki cloes the door 1-2-3 and the M’s win it. Over the last 20 Opening Days, Seattle has allowed the fewest runs (60) of any team and are 13-7.
Final Score: Mariners win 5-4 – WP: Arthur Rhodes – LP: Jim Mecir – SV: Sasaki
Marlins 2005
April 5 vs. Braves – Josh Beckett (MIA) vs. John Smoltz (ATL)
Only a year and a half after an incredible World Series championship over the Yankees, Marlins’ ace, the 25 year old Josh Beckett was on the hill taking on future Hall of Famer, and 13 years his senior, John Smoltz. It was a scary top of the 1st as Becket walked Rafael Furcal and Marcus Giles on 13 pitches, then retired Chipper, Andruw Jones, and Adam LaRoche in order. Then the party started.
In the bottom of the 1st, Smoltz would get Juan Pierre to start the inning but then a 6 pitch walk to Luis Castillo threw the Brave’s starter out of whack. With 2 on and 2 outs, Mike Lowell would hit an RBI single to left on the 10th pitch of the at bat to put the Fish up 1-0. Catcher Paul Lo Duca would hit another single to load the bases for Juan Encarnacion. On the 2nd pitch from Smoltz, Juan turned on a fastball and drove it over the left center field fence for a grand slam and it was 5-0 Marlins! He would join Preston Wilson as the only two Marlins to hit slams on Opening Day (https://sabr.org/gamesproj/game/april-5-2005-marlins-exceed-high-expectations-on-opening-day/).
In the bottom of the 2nd, Carlos Delgado singled to drive in 2 more and that was the end of Smoltz’s day as he only lasted 1.2 innings giving up 6 hits, 7 runs, 6 earned, 2 walks, and a strike out for a game score of 16 (his lowest by far in 2005). The Braves would only get 5 hits in this game. Beckett would throw 108 pitches in only 6 innings.
Final Score: Marlins win 9-0 – WP: Josh Beckett – LP: John Smoltz
Mets 2001
April 3 in Atlanta – Al Leiter (NYM) vs. Tom Glavine (ATL)
The Mets have a pretty good record over the last 20 Opening Days going 14-6, and we’re going all the way back to 2001 to talk about the most exciting of those 14 wins. They were on the road in Atlanta facing future Hall of Famer Tom Glavine. But the Mets had a future Hall of Famer of their own in the form of Mike Piazza, and he took Glavine deep for a 2 run shot in the top of the 1st.
The Braves would get 1 back in the bottom of the 1st and the game would stay 2-1 Mets until a Javy Lopez solo shot tied the game in the 7th. But in the 8th, John Rocker would replace Glavine to pitch to Robin Ventura with a runner on 1st. On the first pitch he sees Ventura goes deep to center field making it 4-2 Mets.
John Franco would then come in to face the Braves in the 8th and give up a single, double, and hit a guy making it 4-3 Mets. With 2 outs, the Braves would tie it on a single by Brian Jordan taking this game into extras.
In the 10th, it was Robin Ventura doing the damage again as he hits his 2nd two run homer of the game on the first pitch he sees from Kerry Ligtenberg and it’s 6-4 Mets! Armando Benitez would shut the Braves down in order to hold on to the Opening Day W.
Benny Agbayani walked 3 times and was caught stealing twice. Tsuyoshi Shinjo was 1-1 and scored 2 runs (not easy to do!).
Final Score: Mets win 6-4 – WP: Dennis Cook – LP: Kerry Ligtenberg – SV: Benitez
Nationals 2008
March 30 vs. Braves – Odalis Perez (WAS) vs. Tim Hudson (ATL)
This was a tough decision because if you go back to 2000, the Nats were still the Expos. In fact, they were the Expos through 2004 and won a wild Opening Day in 2002 where they scored 3 in the 9th to walk off the Marlins 7-6. But we’re going to focus on the Nationals here so that game is discarded. So let’s talk about 2008.
After playing 3 seasons in ugly RFK stadium, the Nats were opening their fresh new yard for a nationally televised game on ESPN. They were off to a hot start as Nick Johnson doubled in Cristian Guzman in the bottom of the 1st. Four pitches later Austin Kearns singled to score Johnson and it was 2-0 Washington. Nats fans thinking this yard will do!
In the 4th Chipper did Chipper things and homered to center making it 2-1. The Nats were lucky they did that damage in the 1st because Hudson retired the next 18 guys in a row getting him through 7 innings.
In the top of the 9th with the Braves down to their final out and Brian McCann at the plate, Martin Prado scored on a passed ball to tie the game at 2! Well, maybe this yard isn’t so great…
Then in the bottom of the 9th, Peter Moylan comes in for Atlanta and gets the first 2 outs bringing up 23 year old Ryan Zimmerman. When your team unveils a new stadium on Opening Day, the dream scenario is a walk off hit from your best player to get that first win. Well, Zimmerman did not disappoint. On the 2nd pitch from Moylan he hammered a 93 mph cutter into the first row in left center field for a walk off home run and their first curly W in the new digs.
The Nats had 4 hits in 30 at bats and won this game.
Final Score: Nats win 3-2 – WP: Jon Rauch – LP: Peter Moylan
Orioles 2003
March 31 vs. Indians – Rodrigo Lopez (BAL) vs. C.C. Sabathia (CLE)
In the last 20 years the Orioles have been the best team in baseball on Opening Day with a 15-5 record. From 2011-2018 they won 8 in a row. But today we’ll talk about a wild one in 2003 at home against Cleveland and a 22 year old C.C..
Baltimore jumped out to a 1-0 lead on an RBI single by Geronimo Gil in the 2nd, but in the 3rd the Indians scored 3 thanks in part by a throwing error from Jeff Conine.
In the bottom of the 8th it was 4-2 Indians when, with 2 outs, a Tony Batista double followed by a Marty Cordova 2 run homer tied the game at 4! It would stay that way until the 12th when Omar Vizquel doubled in Milton Bradley to make it 5-4 Cleveland. Game over right?
In the bottom of the 12th with Gary Matthews on 3rd as the tying run, a passed ball from Danys Baez ties the game at 5 and they’ve tied it again!
In the bottom of the 13th now, Jake Westbrook has come in for Cleveland to get this game to the 14th. After a single, E1, and a hit by pitch, the bases were loaded with 2 outs. It’s Gary Matthews again and on a 2-0 pitch he lines a single into center field scoring Jose Leon and the Orioles walk it off 6-5!
Six Orioles had multiple hits in this game. All 6 Baltimore runs were scored by a different player. For a 13 inning game, it moved rather quickly as it lasted only 3 hours 45 minutes.
Final Score: Orioles win 6-5 – WP: B.J. Ryan – LP: Jake Westbrook
Padres 2011
March 31 in St. Louis – Tim Stauffer (SDP) vs. Chris Carpenter (STL)
After losing the last two Opening Days the Padres were looking to get off to a hot start. Things didn’t look good early as a Matt Holliday RBI single in the 1st made it 1-0 St. Louis. After tying the game on a Orlando Hudson sac fly in the 4th, Yadier Molina singled in Lance Berkman and it was 2-1 Cards after 4.
It was 2-2 in the bottom of the 8th when Holliday struck again, this time homering off Mike Adams to make it 3-2 Cardinals. Great, another Opening Day loss for San Diego. Ryan Franklin was on the mound for St. Louis trying to close it out. He gets the first 2 outs on 3 pitches so things are not looking good. But, maybe newly acquired Cameron Maybin can do something. That would make for some interesting baseball writing in the future. On his 4th pitch of the inning and the 1st pitch he sees from Franklin, Maybin drills it deep over the center field wall for a game tying home run! How clutch! Welcome to San Diego!
The game would remain tied at 3 until the top of the 11th. With 2 outs, Chase Headley singled and then Maybin again delivered with a single scoring Headley from 1st thanks to an error by Ryan Theriot. Then Nick Hundley singled to score another run at it was 5-3 Padres! Heath Bell then slammed the door on 8 pitches and the Padres won 5-3.
Five different Padres scored a run. Albert Pujols hit into 3 double plays in this game.
Final Score: Padres win 5-3 – WP: Pat Neshek – LP: Bryan Augenstein – SV: Heath Bell
Phillies 2014
March 31 in Texas – Cliff Lee (PHI) vs. Tanner Scheppers (TEX)
There were several possible Opening Days to choose from for the Phillies but a game in which 24 runs were scored and one of the starters was Cliff Lee needs to be closely examined. This was by no means peak Lee as he was in the very twilight of his career.
The Philadelphia offense went off in the top of the 2nd. With 3 walks, 3 hits, and a grand slam off the bat of Jimmy Rollins it was 6-0 Phills! Easily enough support for Cliff Lee.
But the Rangers made it interesting as they scored 4 in the bottom of the 2nd thanks to a bases clearing double by second baseman Josh Wilson. Rangers’ bats continued to pound Lee in the 3rd as Alex Rios hit a three run bomb to give Texas the lead 7-6.
In the top of the 6th the Phills found themelves ahead again 9-8. With 2 outs they rallied and blew the game open on a Marlon Byrd solo shot followed by RBI singles from Cody Ashe and Ben Revere to put them up 13-8! Asche would later homer in the 8th putting the Phills up for good and they would go on to win 14-10!
Revere, Chase Utley, and Asche each had 3 hits. 8 different Phillies scored at least 1 run. Lee got the win despite giving up 11 hits and 8 ER in 5 innings for a game score of 13!
Final Score: Phillies win 14-10 – WP: Cliff Lee – LP: Pedro Figueroa
Pirates 2008
March 31 in Atlanta – Ian Snell (PIT) vs. Tom Glavine (ATL)
The Atlanta Braves have found themselves on the wrong side of this list a lot. It’s probably due to their opponents touching up Atlanta’s aces who are now in the Hall of Fame. However, this game is not an example of that as Glavine would only give up 1 ER in 5 innings.
In the bottom of the 3rd the Braves took the lead 3-1 on a two run triple from Yunel Escobar and an RBI groundout from Chipper.
Jumping to the top of the 8th, the game was tied at 4 when Xavier Nady took Manny Acosta deep with 2 strikes to take a 5-4 lead! Then with 2 outs and 2 on, Nate McLouth hit a 3 run bomb to deep right field and it was 8-4 Pittsburgh! They would add one more in the top of the 9th to make it 9-4. Surely this game is over, right?
Well, in the bottom of the 9th the Pirates’ bullpen collapsed. Damaso Marte came in and went walk, strikeout, walk, and his night was done. In comes Matt Capps who promptly walks Martin Prado to load the bases. Then he walks Escobar on 4 pitches to make it 9-5 Pirates. Then Chipper lines one into right field to score 2 more and it’s 9-7! Two batters later with 2 outs and the tying run on first, Brian McCann singles to center to tie the game at 9! What the heck is going on?
It will stay tied until the top of the 12th when with 2 outs and 2 on, Nady hits his second homer of the game to give Pittsburgh a 12-9 lead! Franquelis Osoria comes in to close it out and gets the first 2 outs before giving up a homer to Jeff Francoeur and an RBI single from Matt Diaz to make it 12-11. With the tying run on 1st, pinch hitter Corky Miller flies out to end this madness.
Five Pirates had multiple hits in this game. Nady was 4-7 with 4 RBI and 4 runs. Three different Braves had 3 RBIs.
Final Score: Pirates win 12-11 – WP: Franquelis Osoria – LP: Blaine Boyer
Rangers 2010
April 5 vs. Blue Jays – Scott Feldman (TEX) vs. Shaun Marcum (TOR)
In the last 20 years on Opening Day the Rangers have given up more runs than anyone at 115 (a -32 run diff). In 2010, Texas would be facing the Blue Jays, a team Rangers fans would love to hate in the near future.
Feldman got the first 2 outs of the game quickly but then Adam Lind singled and Vernon Wells launched a homer to deep left and it was 2-0 Jays before you could sip your beer. In the 3rd, Lind would homer to make it 3-0 Canada and making April 5th “Adam Lind Day” in Toronto.
The game would stay 3-0 until the bottom of the 7th when Texas figured out Marcum. With 1 out, Josh Hamilton started things with a 4 pitch walk, then future Hall of Famer Vladimir Guerrero singled bringing big old Nelson Cruz to the plate. It was a shame for Toronto to leave Marcum in the game at this point as Cruz demolishes a 2 strike pitch for a 3 run game tying home run!
In the top of the 8th, Toronto took a 4-3 lead on a Vernon Wells RBI single. In the bottom of the 9th with a 1 run lead, the Blue Jays bring in Jason Frasor to close it out but Texas wasn’t done yet. Forever Ranger Michael Young doubled to start the inning. Then with 1 out, Vlad singled him to 3rd. Nelson Cruz would come up huge again with a game tying double on the first pitch he sees from Frasor. With 2 outs and the winning run on 3rd, Jarrod Saltalamacchia singles with 2 strikes to walk it off for the 5-4 W!
Cruz drove in 4 of Texas’ 5 runs. This was a good omen for the 2010 season as the Rangers would eventually win the AL pennant but lose to the Giants in the World Series.
Final Score: Rangers win 5-4 – WP: Frank Francisco – LP: Jason Frasor
Rays 2012
April 6 vs. Yankees – James Shields (TBR) vs. C.C. Sabathia (NYY)
It was a battle of All Stars in Tampa Bay on Opening Day. This game is going to be scoreless into the 7th, right? Incredibly wrong. C.C. was not himself as he walked Desmond Jennings to start the bottom of the 1st. After a 1 out single by Evan Longoria, C.C. got Jeff Keppinger to groundout putting guys on 2nd and 3rd. Now, if you guessed that the first intentional walk of the year would happen 5 batters into the season you win 1 million internet points. The Yankees intentionally walk Sean Rodridguez to pitch to Carlos Pena. Well, Pena takes exception to that and launches a full count grand slam deep into the right field seats and it’s 4-0 Rays!
Moving to the top of the 3rd it’s 4-2 Tampa and Shields is starting to give it up. Robinson Cano and Alex Rodriguez single on back to back pitches. Cano scores on a fielder’s choice and then Raul Ibanez blasts a 3 run big fly putting the Yankees up 6-4!
A Longo solo shot in the bottom of the 3rd makes it 6-5 and it stays that way all the way to the 9th.
As Rays fans are heading for the parking lot, 42 year old Mariano Rivera enters the game looking for career save number 604. Jennings starts things off with a 2 strike single into center. Then on the first pitch he sees, Ben Zobrist triples to right center field to tie the game at 6 as Rays fans start coming back to their seats.
With the winning run now on 3rd, the Yankees intentionally walk Longo and Luke Scott to set up the force anywhere. Rivera would get Sean Rodriguez to strike out but Carlos Pena, the hero from the first inning rips a 2 strike single into left to walk it off 7-6 as Rays fans start heading for the parking lot!
Pena was 3-5 with 5 RBI. The Yankees walked 3 Rays intentionally. The Rays would go on to sweep the Yanks in this series.
Final Score: Rays win 7-6 – WP: Fernando Rodney – LP: Mariano Rivera
Red Sox 2010
April 4 vs. Yankees – Josh Beckett (BOS) vs. C.C. Sabathia (NYY)
Over the last 20 seasons the Red Sox have only played Game 1 at home 3 times (2009, 2010, 2017). So when they get a chance to get that first W in Boston they really want to impress. And if it could be against the Yankees, even better. So in 2010 the stars aligned for this to happen but if they were gonna do it, they would have to beat C.C. in his prime.
Things weren’t looking good as the Red Sox found themselves down 5-1 through 4 innings. In the bottom of the 5th with 2 outs, Boston hit 3 singles in a row, the last an RBI rap by Marco Scutaro to make it 5-2 New York. In the 6th, C.C. gave up a walk, double, and 2 run Kevin Youkilis triple before being pulled. David Robertson comes in and on the first pitch Adrian Beltre singled to tie the game at 5!
The Yankees would retake the lead in the top of the 7th with 2 more runs but then in the bottom half Dustin Pedroia hit a 2 run bomb to tie at 7! Later in the same inning, with 2 outs and Big Papi at the plate, a passed ball allows Youk to score at it’s 8-7 Sox!
After adding a 9th run on a Pedroia RBI single in the 8th, Jonathan Papelbon shut the door and the Red Sox win 9-7.
Beckett and CC both allowed 5 ER. Youk had a triple and two doubles.
Final Score: Red Sox win 9-7 – WP: Hideki Okajima – LP: Chan Ho Park – SV: Papelbon
Reds 2005
April 4 vs. Mets – Paul Wilson (CIN) vs. Pedro Martinez (NYM)
Remember Pedro pitched for the Mets? This was his first game as a Met and first game since beating the Cards in G3 of the 2004 World Series. He was going up against Paul Wilson who’s name is Paul. Pedro must have still been feeling that World Series hangover because in the bottom of the 1st, Ken Griffey Jr and Sean Casey hit back to back singles, then with 2 outs, Adam Dunn went yard for a 3 run bomb and it was 3-1 Reds.
Carlos Beltran would tie the game with a 2 run homer in the 3rd and then things were quiet for a while. But they changed quickly after David Weathers relieved Paul. A double, bunt, and a Beltran RBI single gave the Mets a 4-3 lead and then after a Piazza double, Cliff Floyd took Kent Mercker deep to make it 6-3 New York (so many HOFs in this game).
The Reds would get one back in the 7th on a Jason LaRue RBI double, but it was still a 2 run lead for the Mets. But in the bottom of the 9th, Willie Randolph brings in Braden Looper to close it out and Looper will have absolutely nothing. On the 2nd pitch he sees, Austin Kearns rips a single to right. Then Dunn, who homered in the 1st, homers again to tie the game at 6! With nobody out, third baseman Joe Randa battles at the plate and on the 8th pitch of the AB homers to deep left field to walk off the Mets 7-6! Back to back jacks to win it! Unbelievable.
Pedro struck out 12 in only 6 innings. Every Red struck out at least once in this game including pinch hitter Jacob Cruz. Dunn was 2-4 with 2 homers and 2 strike outs which is the most Adam Dunn thing ever.
Final Score: Reds win 7-6 – WP: Danny Graves – LP: Braden Looper
Rockies 2005
April 4 vs. Padres – Joe Kennedy (COL) vs. Woody Williams (SDP)
While the Reds were mounting a comeback against the Mets in Cincinnati, the Rockies were playing a wild one in Denver. The Colorado offense was all over, and I mean ALL OVER, Woody Willliams as he gave up a double, double, walk, homer, single to start the inning. He didn’t get an out until his 25th pitch and by that time it was 4-0 Rockies.
But in the 3rd, Rockies starter Kennedy gave up back to back homers to Brian Giles and Phil Nevin and it was 4-3 Rockies. But a 2 run homer from Jeff Baker in the bottom half got those runs right back for Colorado and it was 6-3.
Jumping to the top of the 6th, it’s 7-3 Rockies but there’s trouble brewing. Ryan Klesko starts it with a single for the Padres. Then Kennedy walks Ramon Hernandez and then Xavier Nady (remember him from the Pirates game?) takes him deep for a 3 run shot making this a 1 run game! San Diego will add 2 more to take the lead on an RBI double by Khalil Green and sac fly from Giles.
It’s 8-8 in the 7th when the Padres hit back to back homers for the second time today as Hernandez and Nady go deep (his 2nd! He’s the Opening Day MVP). With a 10-8 lead entering the 9th, obviously the Padres bring in Trevor Hoffman to get career save number 394. But this is Denver and literally anything can happen.
With the Rockies down to their final out and a guy on second, Cory Sullivan doubles to left making it 10-9 San Diego. Then on a 1-0 pitch, Aaron Miles singles to center scoring Sullivan and tying this game at 10! On the very next pitch, Clint Barmes homers to deep left and the Rockies have stunned Hoffman and the Padres for the 12-10 win! Incredible.
At the top of the Rockies’ order, Miles and Barmes went a combined 9-12 with 5 runs, and 4 RBI in this game.
Final Score: Rockies win 12-10 – WP: Ryan Speier – LP: Trevor Hoffman
Royals 2004
April 5 vs. White Sox – Brian Anderson (KCR) vs. Mark Buehrle (CHW)
The 2004 Royals only won 33 games at home all year and they got the wildest one out of the way real quick. They would be facing Buehrle who was about to lead the league in games started and innings pitched this year. Definitely the horse of the White Sox. He was as advertised giving up only 2 ER in 6.2 innings.
Chicago jumped out to a quick 4-0 lead in the 2nd thanks to a Paul Konerko 2 run double and a 2 run big fly from Sandy Alomar. In the 4th, a lead off homer from Carlos Lee made it 5-1. Later in the 7th, the White Sox would seem to put it out of touch as RBI hits from Jose Valentin and Magglio Ordonez made it 7-2 bad guys.
Jumping to the bottom of the 9th it was 7-3 White Sox. If you’ve watched enough baseball, you know for an incredible comeback to start, all you need is a baserunner. This comeback started with a lead off walk to Joe Randa. Then a walk to Ken Harvey. Cliff Politte, who had already thrown 1.1 innings, couldn’t find the zone.
In comes Billy Koch to pitch to the 40 year old Benito Santiago, playing in his final Opening Day. Benito shows him why he’s still playing by doubling down the left field line to drive in the first run. 7-4 now. Koch then strikes out Aaron Guiel and is removed for Damaso Marte. That move proves fatal for Chicago as Mendy Lopez (a guy with 6 career HRs), pinch hitting for Matt Stairs (a guy with 265 HRs), launches a 3-1 pitch for a game tying 3 run home run to center field!
But this isn’t over yet! With 1 out after a 7 pitch at bat, Angel Berroa singles and then with 2 strikes Carlos Beltran wins it with a walk off homer to left! An incredible 6 run 9th for the Opening Day 9-7 W!
10 different Royals had hits in this game.
Final Score: Royals win 9-7 – WP: DJ Carrasco – LP: Damaso Marte
Tigers 2016
April 5 in Miami – Justin Verlander (DET) vs. Wei-Yin Chen (MIA)
With Verlander on the mound on Opening Day, you think you’re going to be 1-0 to start the season. If you’re the Marlins trying to quickly turn around a 71 win 2015 season, Verlander is the last guy you want to see on the hill. This game shouldn’t be interesting right?
In the top of the the 2nd, an Ian Kinsler 3 run bomb gives Verlander a 4-0 lead things were looking good for Tigers fans. The Marlins finally got things going in the 5th down 5-0. With 1 out Dee Gordon doubled, then scored on an RBI rap from Marcell Ozuna. Two batters later, Giancarlo Stanton connected on a 1-1 pitch and took Verlander deep to left for a 2 run big fly and it’s 5-3 Tigers. Verlander would get the next out and then his night would be done.
In the top of the 9th, back to back homers from Anthony Gose and Victor Martinez put Detroit up 7-4! Playing in his first game as a Tiger, Franky Rodriguez comes in to close it out. With 1 out and Martin Prado on 1st, J.T. Realmuto doubles. Then an Adeiny Hechavarria sac fly scores Prado and it’s 7-5 Tigers. With 2 strikes, pinch hitter Derek Dietrich doubles to center driving in Realmuto. Now the tying run is on 2nd and the Marlins are down to their final out. But on the first pitch he sees, Gordon doubles down the right field line and this game is tied! F Rod not making lots of friends in Detroit yet.
Jumping to the top of the 11th it’s still 7-7. With Gose on 2nd and 1 out, Kinsler singles to left scoring Gose and the Tigers have taken the lead! In the bottom half, Shane Green would close out Miami 1-2-3 for the W.
There were 13 pitchers used in this game. The lead off hitter for each team had 3 hits (Kinsler, Gordon). Gordon had a triple and 2 doubles. Miggy, the ex Marlin, was 1-5 with a RBI.
Final Score: Tigers win 8-7 – WP: Drew VerHagen – LP: Craig Breslow – SV: Green
Twins 2004
April 5 vs. Indians – Brad Radke (MIN) vs. C.C. Sabathia (CLE)
Over the last 20 Opening Days, the Twins have scored the fewest runs in all of baseball with only 62 (-24 run diff). But from 2000-2008, Minnesota was tough to beat in Game 1 going 6-3. One of those 6 wins was a wild one. Let’s dive in.
Long time Twins’ horse Radke was on the mound facing 23 year old Sabathia. C.C. was dominant that day giving up 2 hits (both in the 1st) over 7 innings. The offense got him a couple runs early thanks to a Radke wild pitch and a Travis Hafner solo shot. Then in the 6th Hafner would homer again to make it 4-0 Indians. Not looking good.
Jose Jimenez took over for C.C. in the bottom of the 8th and immediately things started to turn. A lead off walk to Joe Mauer and a single by Cristian Guzman set the table. After a pitching change, Scott Stewart would promptly give up a 2 run single to Michael Cuddyer cutting the Indians’ lead in half! Two pitches later, Doug Mientkiewicz singled. Then with 2 strikes on him, third baseman Corey Koskie finds a gap for an RBI ground-rule double and it’s a 1 run ballgame, folks!
Another pitching change brings in Rafael Betancourt to face Torii Hunter. On the second pitch he sees, Hunter singles to left to tie the game at 4! Unbelievable!
Jumping to the 11th, it’s still 4-4 and Chad Durbin is in for Cleveland trying to get us to the 12th. With 2 on and 2 out, left fielder Shannon Stewart comes to the plate and crushes a 3 run walk off homer to send everyone home happy and complete the come from behind win!
Radke allowed 11 hits but only 2 ER. Indians had 17 hits and lost (0-15 with RISP, 14 LOB).
Final Score: Twins win 7-4 – WP: Juan Rincon – LP: Chad Durbin
White Sox 2011
April 1 in Cleveland – Mark Buehrle (CHW) vs. Roberto Hernandez (CLE)
From 2000-2010, the White Sox played nobody more times than the Indians. In their 6 meetings, Chicago went 4-2 against them, and in 2011 the stage was set for these two to meet again, this time in Cleveland.
Indians’ ace Roberto Hernandez appeared to need a couple more Spring starts as the Chicago offense was all over him. After a 36 pitch top of the 1st, it was 2-0 White Sox thanks to RBI hits from Paul Konerko and Carlos Quentin. In the top of the 3rd, home runs from Adam Dunn (CHW debut) and Quentin made it 6-0! More than enough for Buehrle who was cruising.
If you’re a White Sox fan and you thought the 3rd inning was fun, you’ll really enjoy the 4th. Already giving up 6 ER, Roberto Hernandez is still out there and starts the inning like this: single, walk, single, double before getting pulled. Justin Germano takes over for Cleveland and immediately drills Konerko with his first pitch. This pisses of the White Sox as they turn Cleveland into extra base hit city. Quentin doubles, AJ Pierzynski singles, Alexei Ramirez doubles, and Brent Morel doubles making it 14-0 good guys! Imagine being a kid and going to your first Indians game on Opening Day and seeing them losing 14-0 before the bottom of the 4th.
The Indians will make this game interesting by dropping a 4 spot in the 6th on 5 consecutive singles. Then in the 7th Will Ohman gives up 2 home runs to make it 14-7 White Sox. In the 9th, Jesse Crain ends it but not before giving up a Matt LaPorta RBI single making it a 15-10 final. You can put it on the board. Yes.
White Sox hit 6 doubles in this game and 10 different guys had hits.
Final Score: White Sox win 15-10 – WP: Mark Buehrle – LP: Roberto Hernandez
Yankees 2006
April 3 in Oakland – Randy Johnson (NYY) vs. Barry Zito (OAK)
It was a battle of Cy Young award winning lefties by the bay as the 42 year old Johnson was taking on the 28 year old Zito. But experience dominated youth in today’s game. It would appear the Oakland pitching staff was not ready to face big league hitters as the Yanks punished them.
Zito walked 2 in the 1st inning, then started the 2nd with 2 more walks before giving up RBI singles to Bernie Willliams, Johnny Damon, and Derek Jeter before getting Gary Sheffield to strike out with the bases loaded. But 2 pitches later, Alex Rodriguez would put the game out of reach with a grand slam to deep left field! It was 7-0 Yankees with 1 out in the top of the 2nd!
It wasn’t a total loss as A’s fans would get to cheer Frank Thomas (The Big Hurt) taking Randy Johnson (The Big Unit) deep to ruin the shutout. But in the 4th all hope was lost when A’s reliever Kirk Saarloos gave up an RBI single to ex-A Jason Giambi, followed by a 3 run homer from Hideki Matsui making it 11-1. The hit parade kept rolling into the 8th as RBI singles from Jeter and A-Rod made it 15-1. The A’s would scratch one more across in the 9th and the rout was over.
The Yankees had 17 hits and walked 9 times in this game. Six different guys scored 2 runs each. A-Rod and Matsui combined for 9 RBI.
Final Score: Yankees win 15-2 – WP: Randy Johnson – LP: Barry Zito
If you attended any of these games please comment below. I’d love to hear your take. I truly hope there are some wild games today so this list can be updated. Here are some final stats from the last 20 Opening Days:
Most Wins: Orioles and Mets 15
Most Losses: A’s, Indians, Marlins, Rangers, Royals 13
Most Runs Scored: Cubs 117
Most Runs Allowed: Phillies 112
Fewest Runs Scored: Angels 64
Fewest Runs Allowed: Mets 63
Best Run Differential: Dodgers +40
Worst Run Differential: Rangers -37
Only 6 teams have not been shut out in the last 20 years: Mets, Orioles, Red Sox, Rays, Tigers, Yankees.
Only 3 teams have not thrown a shut out in the last 20 years: Blue Jays, Rays, Yankees.
The Angels have lost the last 7 Opening Days. Houston has won the last 8 in a row. The Giants will play their 14th consecutive Opening Day on the road.
2004, 2005, and 2008 had the wildest Opening Days with 3 games from each year making this list. There were zero games from 2002, 2007, 2009, 2015, 2019, or 2020 on this list.












































































































































