Seattle Mariners vs Pittsburgh Pirates Betting Pick & Prediction for 6/23

The Seattle Mariners are set to play the Pittsburgh Pirates in an MLB regular-season game at PNC Park. The Mariners hold a record of 40-39 and are ranked first in their division. They are coming off a win and have won four of their last ten games.
The Pittsburgh Pirates, with a record of 39-39, are ranked fourth in their division. They also have won four of their last ten games and are coming off a win. The game will feature starting pitchers George Kirby for the Mariners and Mitch Keller for the Pirates. The first pitch is scheduled for 6:40 PM on Tuesday, June 23, 2026.
Seattle Mariners Team Preview
The Seattle Mariners have shown mixed results in their recent games. They managed a 3-1 win against the Boston Red Sox on June 21st, thanks to a strong performance by Logan Gilbert. In this game, Dominic Canzone hit a home run and drove in two runs, making a significant impact at the plate.
The Mariners have struggled with consistency, losing 5-1 and 6-2 to the Red Sox on June 20th and 19th, respectively. During these games, their hitting lineup found it challenging to produce runs, with only two hits in each game. Despite these losses, Bryce Miller delivered a solid start on June 19th, allowing just one earned run over five innings.
On the season, Seattle has a batting average of .232, placing them 19th in the league. Their pitching has been more reliable, with a team ERA of 3.62, ranking 5th. George Kirby is set to start the next game against the Pittsburgh Pirates, looking to improve on his 4.10 ERA this season.
Mariners vs Pirates Game Day Info
- Sport: MLB
- Teams: Seattle Mariners vs. Pittsburgh Pirates
- Venue: PNC Park in Pittsburgh, PA
- Date: Tuesday, June 23, 2026
- Betting Odds: Mariners Moneyline -122, Pirates Moneyline +101
Pittsburgh Pirates Team Preview
The Pittsburgh Pirates have been hitting well this season. Their team batting average is .255, placing them fourth in the league. They also hold fourth place in on-base percentage at .334. The Pirates’ slugging percentage is .409, ranking them eighth.
On the mound, the Pirates’ pitching has been decent. Their team ERA is 4.17, which ranks them 16th. They have held opposing batters to a .235 average, ranking sixth. They have given up 75 home runs, the fourth fewest in the league.
In their recent games, the Pirates have shown strong performances. Bryan Reynolds and Nick Gonzales have been key hitters. Reynolds has an average of .287 with 11 home runs. Gonzales leads the team with a .293 average and has contributed 35 RBIs.
BTB Betting Pick
The Mariners are favored with a moneyline of -122, while the Pirates sit at +101. The Mariners have a strong pitching staff with a 3.62 ERA, ranked 5th, and they also rank high in home runs with 98, ranked 7th. This gives them an edge over the Pirates. The pick is the Mariners to win straight up.
The total for the game is set at 8.5. The Mariners’ pitching strength suggests a lower scoring game. The Pirates have a solid batting average, but the Mariners’ ability to limit runs makes the under 8.5 (-124) a reasonable choice. The projected score leans towards a game with fewer runs than the line suggests.