Previous Matchups & Picks

May 24, 2026 12:15pm ET
@
Pittsburgh Pirates
Pittsburgh Pirates
#971
Keller
Toronto Blue Jays
Toronto Blue Jays
#972
Cease

Lines & Odds

+1.5 (-146)
Runline
-1.5 (+124)
+150
Moneyline
-173
OVER 7.5 (-110)
Total
UNDER 7.5 (-110)

Pirates vs. Blue Jays Betting Picks

Get Pirates vs. Blue Jays betting picks, expert betting analysis, computer model picks, betting consensus data, matchup breakdowns, key betting angles, and the latest odds insights for today's Pirates vs. Blue Jays game.

Public Consensus

Who was the public on? 76% of the public money was on Toronto Blue Jays to win on the moneyline. And, 78% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Toronto would win by a score of 4.3 to 3.1 with Toronto winning on the moneyline, Pittsburgh winning on the runline and the game going UNDER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Pittsburgh Pirates img
1
1
0
0
0
2
0
0
0
4
Toronto Blue Jays
0
0
0
1
0
0
0
0
0
1

MLB Pro Pick Results

Here’s how my Pro Picks are performing.

MLBMLB Max Plays this season last 3.3 months
Wins
Losses
Units
25
8
+28.78
MLBMLB All Picks last 1.7 months
Wins
Losses
Units
87
74
+13.25
MLBMLB All Picks this season last 3.6 months
Wins
Losses
Units
8
2
+12.93
MLBMLB Free Picks this season last 18 days
Wins
Losses
Units
5
2
+2.66
MLBMLB All Playoff Picks last 13.1 years
Wins
Losses
Units
216
204
+1.73
MLBMLB Between teams last 1 day
Wins
Losses
Units
1
0
+2.04
May 23, 2026 3:07pm ET
@
Pittsburgh Pirates
Pittsburgh Pirates
#923
Skenes
Toronto Blue Jays
Toronto Blue Jays
#924
Corbin

Lines & Odds

-1.5 (+117)
Runline
+1.5 (-138)
-141
Moneyline
+123
OVER 7.5 (+100)
Total
UNDER 7.5 (-120)

Public Consensus

Who was the public on? 66% of the public money was on Pittsburgh Pirates to win on the moneyline. And, 72% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Pittsburgh would win by a score of 4.4 to 3.0 with Pittsburgh winning on the moneyline, Toronto winning on the runline and the game going UNDER the total.

Pro Picks

This Pro Pick was released to clients on May 23, 2026 at 10:19AM ET.
img MLB

Pittsburgh at Toronto

May 23, 2026
img3:07 PM Eastern

Paul Skenes is human after all. Skenes, Pittsburgh's superstar pitcher, gave up five earned runs in five innings to the Phillies in a 6-0 loss during his last start six days ago. That put Skenes' ERA at 2.63. The Blue Jays have a higher batting average than the Phillies. Toronto is also on a three-game winning streak, giving up only three runs during this span. Pittsburgh is 2-5 in its last seven games. The Pirates are 4-9 against left-handed starting pitching, and facing Toronto's veteran southpaw Patrick Corbin, who has not allowed more than three earned runs during any of his past seven starts. Corbin is 6-4 with a 3.50 ERA in 15 career starts against the Pirates. Take the Blue Jays.

Final Score

1
2
3
4
5
6
7
8
9
R
Pittsburgh Pirates
0
0
0
0
0
1
0
1
0
2
Toronto Blue Jays img
1
0
0
0
0
3
1
0
5
May 22, 2026 7:07pm ET
@
Pittsburgh Pirates
Pittsburgh Pirates
#975
Chandler
Toronto Blue Jays
Toronto Blue Jays
#976
Gausman

Lines & Odds

+1.5 (-161)
Runline
-1.5 (+138)
+140
Moneyline
-161
OVER 8 (-110)
Total
UNDER 8 (-110)

Public Consensus

Who was the public on? 79% of the public money was on Toronto Blue Jays to win on the moneyline. And, 94% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Toronto would win by a score of 4.9 to 3.7 with Toronto winning on the moneyline, Pittsburgh winning on the runline and the game going OVER the total.

Pro Picks

This Pro Pick was released to clients on May 22, 2026 at 11:34AM ET.
img MLB

Pittsburgh at Toronto

May 22, 2026
img7:07 PM Eastern

Pittsburgh is on a 10-8 run after winning two out of three at St. Louis. The offense is fifth in runs scored and in on-base percentage, plus eighth in steals and 13th in slugging. The Pirates have a winning road record. The Blue Jays are on a 6-10 slide, losing four times as a favorite, and come home from a seven-game road trip. Toronto's offense is 23rd in runs scored, 26th in on-base percentage, 27th in steals, and 26th in slugging. They've lost three of the last four starts made by Kevin Gausman, including 7-1 at Minnesota as a -135 favorite, and 8-5 at home to Tampa Bay as a favorite. Play Pittsburgh.

Final Score

1
2
3
4
5
6
7
8
9
R
Pittsburgh Pirates
1
0
0
0
0
0
0
1
0
2
Toronto Blue Jays img
0
0
3
0
0
0
0
3
6
August 20, 2025 12:35pm ET
@
Toronto Blue Jays
Toronto Blue Jays
#919
Bassitt
Pittsburgh Pirates
Pittsburgh Pirates
#920
Oviedo

Lines & Odds

-1.5 (+100)
Runline
+1.5 (-119)
-154
Moneyline
+134
OVER 8.5 (-115)
Total
UNDER 8.5 (-105)

Public Consensus

Who was the public on? 68% of the public money was on Toronto Blue Jays to win on the moneyline. And, 58% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Toronto would win by a score of 4.8 to 3.9 with Toronto winning on the moneyline, Pittsburgh winning on the runline and the game going OVER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Toronto Blue Jays
1
0
0
0
0
0
0
0
0
1
Pittsburgh Pirates img
2
0
0
0
0
0
0
0
0
2
August 19, 2025 6:40pm ET
@
Toronto Blue Jays
Toronto Blue Jays
#971
Scherzer
Pittsburgh Pirates
Pittsburgh Pirates
#972
Keller

Lines & Odds

-1.5 (+117)
Runline
+1.5 (-138)
-141
Moneyline
+123
OVER 7.5 (-115)
Total
UNDER 7.5 (-105)

Public Consensus

Who was the public on? 70% of the public money was on Toronto Blue Jays to win on the moneyline. And, 52% of the bets were on the game to go UNDER the total.

Computer Predictions

My computer prediction for this game was that Toronto would win by a score of 4.5 to 4.3 with Toronto winning on the moneyline, Pittsburgh winning on the runline and the game going OVER the total.

Pro Picks

This Pro Pick was released to clients on August 19, 2025 at 11:14AM ET.
img MLB

Toronto at Pittsburgh

August 19, 2025
img6:40 PM Eastern

Toronto's Max Scherzer is holding batters to a .229 average. He's come on strong of late, allowing one, two, and one run in his last three starts (19 innings). He faces a Pittsburgh offense that is last in scoring, 26th in on-base percentage, and last in the majors in slugging. Mitch Keller has a 3.89 ERA at home and has allowed six total runs in his previous four home starts (18+ innings). The Pirates are on a 24-15-2 run UNDER the total. Take Toronto/Pittsburgh UNDER the total.

Final Score

1
2
3
4
5
6
7
8
9
R
Toronto Blue Jays img
3
2
0
0
0
0
2
0
0
7
Pittsburgh Pirates
0
1
0
0
0
0
1
1
0
3

Get free MLB Picks

I pour over the data, injuries, news, and odds every morning. You get the best bets delivered to your inbox.