Below you will find every starting pitcher for each team in Game 1 of 162. Noted in parentheses are how many times that pitcher has started on Opening Day.
Blue Jays: Marcus Stroman (2nd) vs. DET
2018 OD starter: J.A. Happ
Stroman was solid in his first opening assignment for Toronto in 2016, holding the Rays to three runs on six hits over eight innings in a 5-3 victory. He's led full-time starters in ground-ball rate in two of the last three seasons.
Orioles: Andrew Cashner (2nd) vs. NYY
2018 OD starter: Dylan Bundy
The Orioles named Alex Cobb the Opening Day starter on March 13, but he exited his final Spring Training outing with a right groin strain and is expected to open the season on the injured list. As a result, Cashner will make his second career Opening Day start and his first since 2014 with the Padres.
Rays: Blake Snell (1st) vs. HOU
2018 OD starter: Chris Archer
Snell set Rays single-season franchise records in both wins (21) and ERA (1.89) last year en route to winning the American League Cy Young Award.
Red Sox: Chris Sale (5th) at SEA
2018 OD starter: Chris Sale
Sale hopes to follow up his dominant effort from last season -- his first Opening Day nod with Boston -- when he held the Rays scoreless on one hit while striking out nine. Sale recorded a game score of 76 in that contest, per Baseball-Reference, which was the highest mark by any Opening Day starter last year.
Yankees: Masahiro Tanaka (4th) vs. BAL
2018 OD starter: Luis Severino
With his fourth Opening Day start in six years with the Yankees, Tanaka will surpass Hideo Nomo for the most Opening Day starts by a Japanese-born pitcher. Yu Darvish, Daisuke Matsuzaka and Hiroki Kuroda (one each) have also made Opening Day starts.
Note: Severino originally was named the Yankees' Opening Day starter but will miss the start due to right rotator cuff inflammation.
Twins: Jose Berrios (1st) vs. CLE
2018 OD starter: Jake Odorizzi
At 24 years old, he’ll be the youngest Twins Opening Day SP since Brad Radke in 1997 (23 years old).
Indians: Corey Kluber (5th) at MIN
2018 OD starter: Corey Kluber
Kluber, a two-time AL Cy Young Award winner, will be the first Indians pitcher to make five consecutive Opening Day starts since Stan Coveleski from 1917-21. Though the right-hander pitched well on Opening Day last year, giving up two runs over eight innings in Cleveland's 2-1 loss to the Mariners, he combined to surrender nine runs over 11 1/3 innings (7.14 ERA) in his two previous Opening Day starts against the Rangers and Red Sox, respectively.
Royals: Brad Keller (1st) vs. CWS
2018 OD starter: Danny Duffy
Keller is the eighth Royals pitcher in the last 10 seasons to start the opener, following Duffy (2017-18), Edinson Volquez (2016), Yordano Ventura (2015), James Shields (2013-14), Bruce Chen (2012), Luke Hochevar (2011) and Zack Greinke (2010).
Tigers: Jordan Zimmermann (2nd) at TOR
2018 OD starter: Jordan Zimmermann
Zimmermann will make his second straight Opening Day start for the Tigers and second of his career overall. The only individuals to start Opening Day on the mound for the Tigers since 2008 are Justin Verlander (nine times), Zimmermann (twice) and David Price (once).
White Sox: Carlos Rodon (1st) at KC
2018 OD starter: James Shields
Rodon will be the White Sox fifth different Opening Day starter in the last five seasons. The last White Sox pitcher to make consecutive Opening Day starts was Chris Sale in 2013-14.
Angels: Trevor Cahill (2nd) at OAK
2018 OD starter: Garrett Richards
Cahill made his first career Opening Day start for the A's, his 2019 opponent, in a matchup against the Mariners eight years ago. The righty struck out eight hitters in 4 2/3 innings that day, but took a no decision.
Astros: Justin Verlander (11th) at TB
2018 OD starter: Justin Verlander
Houston's workhorse will move into a five-way tie with Felix Hernandez, Fergie Jenkins, Dennis Martinez and CC Sabathia for the 10th-most Opening Day starts by any pitcher when he toes the rubber against the Rays in Tampa.
Athletics: Mike Fiers (1st) vs. SEA (in Tokyo)
2018 OD starter: Kendall Graveman
Fiers is one of just 14 pitchers to throw at least 150 innings in each of the last four seasons. He, Max Scherzer, Jon Lester and Zack Greinke are the only ones who began that stretch at age 30 or older.
Mariners: Marco Gonzales (1st) at OAK (in Tokyo)
2018 OD starter: Felix Hernandez
For the first time since 2008, Seattle's Opening Day starter was not Felix Hernandez. King Felix's 10 consecutive Opening Day starts were tied for the fourth-most all-time, behind only Jack Morris (14), Robin Roberts (12) and Tom Seaver (12).
Rangers: Mike Minor (1st) vs. CHC
2018 OD starter: Cole Hamels
Minor opened last season as Texas' fourth starter, but the converted reliever surged as the year went on. His 1.12 WHIP at season's end marked the second-lowest recorded by a Rangers pitcher (min. 150 innings) in the last 27 years behind Yu Darvish's 1.07 mark in 2013.
Marlins: Jose Urena (2nd) vs. COL
2018 OD starter: Urena
Urena will be the first Marlins pitcher to start consecutive Opening Days since Josh Johnson started 3 straight from 2010-12.
Mets: Jacob deGrom (1st) at WSH
2018 OD starter: Noah Syndergaard
The last time the Mets had a Cy Young winner -- when R.A. Dickey won it in 2012 -- he wasn’t able to make the following-season Opening Day start because he was traded to the Blue Jays in the offseason.
Braves: Julio Teheran (6th) at PHI
2018 OD starter: Julio Teheran
Teheran will be making his sixth consecutive Opening Day start for the Braves, tying the franchise's Modern Era record -- Warren Spahn made six straight Opening Day starts for them from 1957-62. Teheran's sixth Opening Day start gives him fourth-most overall for the franchise in the Modern Era, behind Spahn (10), Phil Niekro (8) and Greg Maddux (7).
Nationals: Max Scherzer (4th) vs. NYM
2018 OD starter: Max Scherzer
Mad Max brought his trademark intensity to Opening Day last year when he struck out 10 Reds hitters and walked just one -- the 22nd Opening Day game in history in which a starter recorded double-digit strikeouts while walking one or zero batters.
Phillies: Aaron Nola (2nd) vs. ATL
2018 OD starter: Nola
Nola will be making his second straight Opening Day start for Philadelphia. The right-hander was one of the top hurlers in MLB last season, finishing third in the voting for the NL Cy Young Award after going 17-6 with a 2.37 ERA and 224 strikeouts in 212 1/3 innings.
Cardinals: Miles Mikolas (1st) at MIL
2018 OD starter: Carlos Martinez
Before 2018, Mikolas had never made a start in March or April at the MLB level. He went 3-0 with a 3.27 ERA in 5 starts in April in 2018 during his reintroduction to Major League Baseball.
Cubs: Jon Lester (8th, 4th with Cubs) at TEX
2018 OD starter: Lester
Lester will be making his third straight Opening Day start for the Cubs, the longest such streak for the club since Carlos Zambrano started six straight from 2005-10.
Pirates: Jameson Taillon (1st) at CIN
2018 OD starter: Ivan Nova
Taillon will be the Pirates’ third different Opening Day starter in the last three seasons, after Ivan Nova made the 2018 start and Gerrit Cole did in 2017, snapping a three-year streak for Francisco Liriano.
Brewers: Jhoulys Chacin (3rd, 1st with Brewers) vs. STL
2018 OD starter: Chase Anderson
Chacin will be the Brewers' fifth different Opening Day starter in the last five seasons, after Yovani Gallardo started each of the five before that. This will be Chacin's third Opening Day start, each for a different team. He was the Rockies' Opening Day starter in 2013 against the Brewers, and he started the opener for the Padres in 2017. His team lost each of his two prior Opening Day starts.
Reds: Luis Castillo (1st) vs. PIT
2018 OD starter: Homer Bailey
Castillo has had a rough spring, posting a 12.46 ERA over four outings (two starts), but new manager David Bell has enough confidence in the 26-year-old right-hander to give him the ball to open the season. It appeared as though Sonny Gray, whom Cincinnati acquired in an offseason trade with the Yankees, was in line to be the Opening Day starter after tossing five scoreless innings over two starts in Cactus League play.
Dodgers: Hyun-Jin Ryu (1st) vs. ARI
2018 OD starter: Clayton Kershaw
The Dodgers announced Kershaw would be the Opening Day starter on Feb. 19 but had to change plans when the lefty ace was forced to begin the year on the injured list. With Rich Hill also hurt and Walker Buehler not ready for Opening Day, the task falls to Ryu, coming off a 1.97 ERA over 15 starts in 2018. The last Dodgers pitcher other than Kershaw to start a season opener was Vicente Padilla in 2010.
D-backs: Zack Greinke (4th, 3rd with D-backs) at LAD
2018 OD starter: Patrick Corbin
Greinke will be Arizona's Opening Day starter for the third time in four seasons. The right-hander pitched well in two of the three openers he's pitched in, giving up three runs over 11 innings (2.45 ERA) against the Tigers (while with the Royals) and Giants in 2010 and '14, respectively. He was roughed up for seven runs, including three homers, over four innings against the Rockies in '17.
Giants: Madison Bumgarner (5th) at SD
2018 OD starter: Ty Blach
Bumgarner's fifth Opening Day start will move him into a tie with Larry Jansen for third-most Opening Day starts for the franchise in the Modern Era (Since 1900). The only Giants pitchers with more in that span are Carl Hubbell (six) and Juan Marichal (10).
Padres: Eric Lauer (1st) vs. SF
2018 OD starter: Clayton Richard
Lauer will be 23 years, 298 days old on Opening Day, making him the second-youngest Opening Day starting pitcher in franchise history. Clay Kirby was the youngest, at 23 years, 295 days in 1972.
Rockies: Kyle Freeland (1st) at MIA
2018 OD starter: Jon Gray
Freeland will make his first career Opening Day start on the heels of his breakout 2018 season, when he finished fourth in NL Cy Young voting. This start will be on the road in Miami, but Freeland will likely be eager to get back to Coors Field, where he had a 2.40 ERA in 2018, the best in a single season by a Rockies pitcher at home (minimum 10 starts).