

Cardinals @ Tigers
St. Louis games are already flying over this range, and two tiny pitching samples make 8 look light for Cardinals at Tigers.
Ad | Affiliate — I may earn a commission if you sign up through these links. This never influences my picks. Learn more
Early April totals can fool people because the ERA column still looks clean. That is the trap in Cardinals at Tigers. The number is sitting at 8, but the better question is how much trust you want to place in two one-start pitching samples when the bats are already telling a louder story. St. Louis has been playing in open games all week, Detroit is rolling out a fully confirmed lineup, and neither side is missing a key bat that would justify a depressed total.
This total is asking the wrong question
The market is leaning on two surface-level starter lines. Michael McGreevy opened with 6 innings, a 0.00 ERA and a 0.33 WHIP. Framber Valdez answered with 6 innings, a 1.50 ERA and a 1.33 WHIP. That looks neat on paper, but it is still just 12 total innings between them. Betting an under on that kind of sample is a leap.
The stronger read is the game environment each offense has already created. St. Louis games are averaging 11.3 total runs through six contests. Detroit games are averaging 7.5. Blend those scoring environments and you land at 9.4, already above this posted number.
St. Louis has already been living above this range
The Cardinals are 4-2 in the standings, but the record does not tell the full story. Their last six final scores were 2-8, 2-6, 3-2, 11-7, 5-6 and 7-9. Four of those six games cleared 8 runs, and the only one that stayed clearly below it was the 3-2 game.
Just as important, the Cardinals are scoring 5.0 runs per game and allowing 6.3 across that same stretch. That is a profile that keeps totals alive even if one side starts slowly. An over bettor does not need one perfect offense here. One leaky game state can do most of the work.
Detroit has more table-setters than the 2-4 record suggests
The Tigers are only 2-4, which is exactly why this matchup can get misread. The confirmed lineup has real on-base traffic at the top. Kevin McGonigle enters with a .364 average, a .440 OBP and a .985 OPS through six games. Gleyber Torres has only a .200 average, but his .407 OBP shows he is still getting on base and forcing action.
That matters against a starter with one career line on the board for this season. If Detroit puts runners on early, the over starts moving before the game settles. Riley Greene has 4 runs and 4 RBI already, so the middle of the order still carries run-production paths even without a huge slugging start.
St. Louis is bringing enough thump to answer back
The Cardinals are not just surviving on sequencing. Jordan Walker has opened with a .263 average, a .364 OBP and a .890 OPS. Alec Burleson is even better at .273 with a .370 OBP, .455 slugging and an .825 OPS. That gives St. Louis two real damage bats in the heart of a confirmed lineup.
Ivan Herrera is not swinging it at a star level yet, but he still has 4 RBI and 2 doubles in 6 games. That is another way this total gets there without requiring a home-run derby. A few base hits with traffic can turn eight into a short number quickly.
The pitching matchup still carries more volatility than the ERA says
McGreevy's first line looks dominant, but one start is one start. The Cardinals are still asking a right-hander with only 6 innings on the season to repeat that efficiency on the road against a lineup that is fully confirmed and not missing a key bat. That is a thin base for an under position.
Valdez has the better name and the better early reputation, but the WHIP matters here. A 1.33 WHIP over his first 6 innings says traffic was already present even in a strong opener. One extra ball in play with men on base is the difference between a calm first outing and a 3-run inning.
No fresh lineup damage is killing this game script
Availability is another reason this total does not need to be shaded down. St. Louis lists only 1 injured reliever. Detroit lists 2 injured pitchers, and neither report shows a key position player removal that would thin either batting order today. Both teams also have confirmed lineups rather than expected lineups, which matters this close to first pitch.
There is also no head-to-head result from this season pushing the game toward a fake familiarity angle. These teams have not faced each other yet in 2026, so the cleaner read is current form, current lineups and starter volatility.
Counterpoint: the starters did their job last time out
That is the one honest argument against this over. McGreevy allowed nothing across 6 innings. Valdez gave up just 1 earned run in his own 6. If both simply copy and paste that line, this total has trouble.
The problem is that baseball does not work on copy and paste this early in the year. One clean start does not erase the fact that St. Louis games are averaging 11.3 total runs, the Cardinals are giving up 6.3 per game, and Detroit has enough on-base skill at the top to create pressure fast.
Decision
This number is too dependent on tiny pitching samples and not dependent enough on the actual scoring environment. St. Louis is already dragging games into the 9-plus range, Detroit's top of the order is better than the record implies, and both offenses get to attack with confirmed lineups intact.
Over 8 does not need chaos. It needs one side to get to 5 and the other to do normal work. With St. Louis scoring 5.0 per game, Detroit scoring 4.0, and both starters still carrying only a single 2026 start, that is a reasonable script to back.