On Wednesday, all 30 MLB teams are set to be in action. All with different objectives derived from their respective places in the standings, every team will be looking to their starters for a chance to remain competitive.
Although there will be thirty starting pitchers in action, today, we are examining the most enthralling pitching matchups around MLB for Wednesday, and determining how they might match up.
Top 5 MLB Pitching Matchups for June 19

Cade Povich vs Gerrit Cole
On Wednesday, the New York Yankees will play the finale of their three-game set against the Orioles. On Monday night, Yankees skipper confirmed that Gerrit Cole will be making his first start of the season.
Cole, the defending AL Cy Young winner, has been sidelined since the end of March with elbow inflammation. Last season, Cole went 15-4, pitching to a 2.63 ERA.
"Gerrit Cole will be the starting pitcher for the New York Yankees on Wednesday at Yankee Stadium at 7:05 PM ET against the Baltimore Orioles, per Aaron Boone" - Talkin' Yanks
Cole's opponent for the Orioles will be Cade Povich. The 24-year-old rookie will be making his third start of the season. Now 0-1 with a 4.76 ERA, Povich tossed six shutout innings in his last start against the Atlanta Braves on last Wednesday.
Bryan Woo vs Tanner Bibee
In the past four games, the Seattle Mariners pitching staff owns an MLB-best 1.72 ERA. Although all of their starters have played their part, 24-year-old Bryan Woo has been extra special. Now 3-0 on the season, Woo has given up just four earned runs in 33 innings of work this season, giving him a 1.07 ERA. Woo has also not given up a single earned run in either of his last two starts.
"Bryan Woo, Wicked 95mph Front Door Two Seamer." - Pitching Ninja
Woo's opponent will be Cleveland Guardians pitcher Tanner Bibee. Now in his second season, the 6-foot-2 Bibee is 4-2 with a 3.94 ERA. The 25-year-old was roughed up in his last start against the Cincinnati Reds, and was yanked after giving up four earned runs in five innings.
Matt Waldron vs Ranger Suarez
Wednesday afternoon will also mark the series finale between the Padres and Philadelphia Phillies. As such, both will be looking to head out on a high note.
Ranger Suarez will be making his fifteenth start of the season. The 28-year-old Venezuelan is an early candidate for the NL Cy Young Award, now owning a 0.88 WHIP figure and a 1.77 ERA, Suarez leads the MLB in both categories.
"Ranger Suarez was dominant against the Orioles! His final line from Baltimore: 6.2 IP | 6 H | 1 ER | 2 BB | 6 K" - Phillies Tailgate
For the Friars, Matt Waldron will get the nod. A 27-year-old MLB sophomore, Waldron is now 4-6 with a 3.66 ERA on the season. The last four starts have been strong ones for Waldron, who has surrendered just 4 earned runs in over 19 innings this month.
Tarik Skubal vs Reynaldo Lopez
Tarik Skubal will get the nod as the Detroit Tigers play the middle game of a three-game set against the Braves. Now 8-2 with a 2.20 ERA, Skubal appears poised to emerge as one of the top AL pitchers this season, and has already logged some 98 strikeouts through 86 innings of work.
For the Braves, it will be Reynaldo Lopez who gets the ball. Fresh off of a three-year, $30 million offseason deal, the Dominican has been the Braves' best starter this season, owing to his 1.69 ERA. In his most recent start against the Baltimore Orioles, Lopez tossed six innings of shutout ball.
Brayan Bello vs Kevin Gausman
Wednesday will mark the series finale of the first meeting of the year between the Toronto Blue Jays and the visiting Boston Red Sox.
For Toronto, Kevin Gausman will be the starter. Although Gausman's 237 strikeouts led the AL last year, the 2024 season has been more of a struggle for the LSU grad. Now 5-5, Gausman's 4.08 ERA threatens to give him his worst earned run figure since the 2019 season.
"Kevin Gausman's 1st Career Shutout." - Pitching Ninja
For Boston, Brayan Bello will be called upon for his thirteenth start of the 2024 MLB season. Bello is 6-4 with a 5.00 ERA this season. Across his career against the Jays, Bello is 1-3 with a 6.00 ERA.