Fifteen games again on Tuesday, July 21, and the board is stacked with streaks that simply have not lost. A pile of teams walk in on perfect week-long runs, from the Pirates' bats to the Angels' pitching, and the Rangers' Over is still going after eleven in a row. Here are the ones worth circling tonight.
| Bet | Record | Price |
|---|---|---|
| Pirates Team Total Over 4.5 | cashed 7 straight | +109 |
| Angels Game Total Under 9.0 | Under in 7 straight | +104 |
| Red Sox Team Total Over 4.5 | Over in 10 of 12 | +125 |
| Brewers Money Line | 17-7 last 24 | +125 |
| Mariners NRFI | scoreless 1st in 16 of 18 | - |
| Tigers Game Total Under 8.5 | Under in 19 of 28 | -106 |
Even the Pirates can't stop scoring
The Pirates Team Total Over has cashed 7 straight games, and at +109 tonight you are paid plus money to ride it. This is Pittsburgh, not exactly a wrecking crew, which is what makes the run stand out: 5, 7, 11, 7, 5, 6 and 6 runs across the streak, clearing tonight's 4.5 every time. They are back in the Bronx for the middle game against the Yankees, and the bats have not cooled off yet.
Worth a look: the Pirates Team Total Over at +109.
Nothing gets going in Anaheim
The Angels Game Total Under has cashed 7 straight, and it is plus money too, +104 on a 9.0 tonight against the Cardinals. The scores tell the story: 5, 5, 7, 3, 6, 8 and 7. That is low-scoring baseball in a park that can play big, and the number has stayed friendly through the whole run.
The lean is the Under 9.0 at +104.
Boston's bats keep punching the number
The Red Sox Team Total Over has cashed in 10 of their last 12, five in a row, and tonight it pays +125 at 4.5 against Baltimore. Recent output: 6, 6, 7, 5 and 10. When Boston's lineup is rolling, plus money on a 4.5 team total is the kind of number that makes you look twice.
Worth a look: the Red Sox Team Total Over at +125.
Milwaukee just keeps winning
No line to dissect here, just wins. The Brewers have gone 17-7 over their last 24 on the Money Line, four in a row, and they are +125 tonight hosting the Mets. A team this steady at plus money does not need a long explanation.
Worth a look: the Brewers Money Line at +125.
The first inning stays quiet in Seattle
Mariners games have finished with a scoreless first inning in 16 of the last 18. Luis Castillo is expected to start for Seattle against Cincinnati's Chase Burns, and the veteran has kept the opening frame clean in 6 of his last 10 outings. No NRFI price is posted in tonight's feed, so treat this as a trend to track rather than a number to chase. If NRFI is new to you, our betting terminology guide breaks it down.
The lean is the NRFI in Seattle.
Detroit's Under, back at a sane number
Here is the honest one. Detroit's Game Total Under has cashed in 19 of the last 28, and last night it got torched when the number ballooned to 11.5 in a 14-run game. Tonight it resets to a normal 8.5 against the Cubs, right where this trend has lived all month. There is no active streak to sell after that blowup, just a steady number back in its comfort zone.
Could be a value play: the Under 8.5 at -106.
Quick hits
- The Rangers' Over refuses to quit: now cashed in 17 of the last 20, eleven in a row, with tonight's number at 8.5 against the White Sox.
- Toronto's Team Total Under has landed in 8 of its last 9, four straight, at even money on a 3.5 against the Rays.
- The Cubs keep scoring at home, their Team Total Over hitting in 16 of the last 23, tonight at 3.5.
- Miami's F5 Run Line +0.5 is a perfect 7-for-7, staying within a run through five innings in Houston.
The hot and cold bats get their own writeup in tonight's player props.
Streaks are made to be broken, and every one above is a single loss from ordinary. Tonight we find out which of them keeps the run alive.
Prices move all day, so check the current number with our line shopping guide before you bet. And whatever you tail, gamble responsibly.

