Previous Matchups & Picks

March 29, 2026 2:15pm ET
@
Tampa Bay Rays
Tampa Bay Rays
#973
Matz
St. Louis Cardinals
St. Louis Cardinals
#974
May

Lines & Odds

-1.5 (+145)
Runline
+1.5 (-169)
-118
Moneyline
+104
OVER 8 (+100)
Total
UNDER 8 (-120)

Public Consensus

Who was the public on? 57% of the public money was on St. Louis Cardinals to win on the moneyline. And, 56% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Tampa Bay would win by a score of 4.7 to 4.1 with Tampa Bay winning on the moneyline, St. Louis winning on the runline and the game going OVER the total.

Premium Picks

This pick was released to clients on March 29, 2026 at 11:19AM ET.
img MLB

Tampa Bay at St. Louis

March 29, 2026
img2:15 PM Eastern

Tampa Bay is looking for some pitching after surrendering 15 runs in the first two games. Steven Matz has had ERAs of 3.44, 2.08, and 3.05 in each of the last three years. He also threw great for his new team in spring training, pitching 11 scoreless innings. St. Louis is in rebuilding mode, going with young players. There's very little proven with this roster, one that ranked 19th in runs, 18th in on-base percentage, 20th in steals, and 27th in slugging in 2025. Starter Dustin May is a classic home/away guy, with a 6.59 ERA on the road last season, but 3.72 at home. In his previous campaign, he had a 3.20 ERA at home, where he held visitors to a .217 average. Play Tampa Bay/St. Louis UNDER the total. 

Final Score

1
2
3
4
5
6
7
8
9
R
Tampa Bay Rays img
0
3
0
3
0
0
0
3
2
11
St. Louis Cardinals
0
0
1
3
0
0
0
3
0
7

MLB Premium Pick Results

Here’s how my premium picks are performing.

MLBMLB All Picks last 6.0 years
Wins
Losses
Units
10
2
+10.76
MLBMLB Max Plays this season last 10 days
Wins
Losses
Units
2
0
+5.89
MLBMLB All Picks this season last 18 days
Wins
Losses
Units
2
0
+4.85
MLBMLB All Playoff Picks last 13.1 years
Wins
Losses
Units
216
204
+1.73
March 28, 2026 2:15pm ET
@
Tampa Bay Rays
Tampa Bay Rays
#917
Boyle
St. Louis Cardinals
St. Louis Cardinals
#918
Mcgreevy

Lines & Odds

-1.5 (+154)
Runline
+1.5 (-180)
-115
Moneyline
+101
OVER 7.5 (+100)
Total
UNDER 7.5 (-125)

Public Consensus

Who was the public on? 61% of the public money was on St. Louis Cardinals to win on the moneyline. And, 50% of the bets were on the game to go UNDER the total.

Computer Predictions

My computer prediction for this game was that St. Louis would win by a score of 4.5 to 4.2 with St. Louis winning on the moneyline and on the runline and the game going OVER the total.

Final Score

1
2
3
4
5
6
7
8
9
E
R
Tampa Bay Rays
0
0
0
0
0
0
0
0
4
1
5
St. Louis Cardinals img
2
0
0
0
0
0
0
2
0
2
6
March 26, 2026 4:15pm ET
@
Tampa Bay Rays
Tampa Bay Rays
#921
Rasmussen
St. Louis Cardinals
St. Louis Cardinals
#922
Liberatore

Lines & Odds

-1.5 (+125)
Runline
+1.5 (-146)
-130
Moneyline
+114
OVER 8 (-115)
Total
UNDER 8 (+100)

Public Consensus

Who was the public on? 54% of the public money was on St. Louis Cardinals to win on the moneyline. And, 53% of the bets were on the game to go OVER the total.

Computer Predictions

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

Premium Picks

This pick was released to clients on March 26, 2026 at 11:23AM ET.
img MLB

Tampa Bay at St. Louis

March 26, 2026
img4:15 PM Eastern

Tampa Bay had a +31 run differential last year, and pitching remains the strength of the team. Drew Rasmussen gets the nod, going 10-5 in 2025 with a 2.76 ERA, holding batters to a .214 average. He allowed two runs in his first four starts last March/April (20+ innings), including no runs in a 6-1 win in his first start in five innings. St. Louis was outscored by 65 runs last season, the fourth-worst differential in the NL. They're off a losing campaign and are rebuilding on the fly, leaning towards youth after letting some veterans walk. The offense was 19th in runs scored, 18th in on-base percentage, 20th in steals, and 27th in slugging. Matthew Liberatore comes off an 8-12 season with a 4.21 ERA. His first two starts last April were awful (12 innings, 14 hits, 8 runs), losses to the Angels (9-7) and Pirates (8-4). Play Tampa Bay. 

Final Score

1
2
3
4
5
6
7
8
9
R
Tampa Bay Rays
0
0
0
0
1
6
0
0
0
7
St. Louis Cardinals img
0
0
1
0
0
8
0
0
9
August 24, 2025 12:10pm ET
@
St. Louis Cardinals
St. Louis Cardinals
#925
Liberatore
Tampa Bay Rays
Tampa Bay Rays
#926
Pepiot

Lines & Odds

+1.5 (-178)
Runline
-1.5 (+151)
+124
Moneyline
-141
OVER 9 (-105)
Total
UNDER 9 (-115)

Public Consensus

Who was the public on? 57% of the public money was on Tampa Bay Rays to win on the moneyline. And, 56% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that Tampa Bay would win by a score of 4.8 to 4.2 with Tampa Bay winning on the moneyline, St. Louis winning on the runline and the game going UNDER the total.

Premium Picks

This pick was released to clients on August 24, 2025 at 10:56AM ET.
img MLB

St. Louis at Tampa Bay

August 24, 2025
img12:10 PM Eastern

St. Louis has a losing road record and ends a six-game road trip. The Cardinals are 2-4 in the last six starts made by Matthew Liberatore (4.13 ERA), who has allowed 16 runs in those games (24+ innings, 34 hits). The Cardinals are on a 3-7 slide after losing to the Rays yesterday, 10-6. The offense is 15th in runs scored and on-base percentage, 20th in steals, and 24th in slugging. Meanwhile, Tampa Bay is No. 1 in steals and plays its fifth consecutive home contest. Ryan Pepiot has a 3.46 ERA at home, where he's holding batters to a .228 average, while the bullpen is 12th in ERA (3.82). Play Tampa Bay.

Final Score

1
2
3
4
5
6
7
8
9
R
St. Louis Cardinals
0
0
0
0
0
0
1
0
1
2
Tampa Bay Rays img
0
0
0
1
4
2
0
0
0
7
August 22, 2025 7:35pm ET
@
St. Louis Cardinals
St. Louis Cardinals
#927
Mikolas
Tampa Bay Rays
Tampa Bay Rays
#928
Houser

Lines & Odds

+1.5 (-178)
Runline
-1.5 (+152)
+118
Moneyline
-134
OVER 9 (+100)
Total
UNDER 9 (-120)

Public Consensus

Who was the public on? 53% of the public money was on Tampa Bay Rays to win on the moneyline. And, 57% of the bets were on the game to go OVER the total.

Computer Predictions

My computer prediction for this game was that St. Louis would win by a score of 4.6 to 4.4 with St. Louis winning on the moneyline and on the runline.

Final Score

1
2
3
4
5
6
7
8
9
R
St. Louis Cardinals
0
1
0
0
0
1
4
0
0
6
Tampa Bay Rays img
1
2
2
2
0
0
2
1
0
10

Get $50 of premium picks free.

Join 410,360 Subscribers!