Ryan Feltner counters for the Colorado Rockies, also making his first appearance of 2026. Feltner is volatility in pitcher form. Two weeks before the season, he threw 7.0 innings of 1-run ball against Kansas City. One start later: 4.2 innings, 5 earned runs against Atlanta. His 2025 ERA sat at 4.75, with consistent hard contact allowed. Toronto has real weapons against him. Jesús Sánchez owns a 1.273 OPS in 11 career plate appearances against Feltner, going deep twice. Andrés Giménez is the hottest bat in the Blue Jays lineup at .500/.563/.857 this season and posted a 1.167 OPS against Feltner in his most recent exposure. The middle of Toronto's order knows how to handle this arm.
Colorado arrives with genuine momentum after yesterday's 14-5 demolition of this same Toronto club, their first win of 2026 after three straight one-run losses. It was a statement game, built on a 7-run sixth inning and relentless baserunning. The Rockies have 8 stolen bases in 4 games this season, and manager Warren Schaeffer has been direct about the team's identity: "That's what we want our identity to be, to move the line." Toronto enters 3-1 at home but just got blown out, and the rotation took a serious hit when Cody Ponce was carted off with right knee discomfort in the third inning. Schneider said: "Hoping for the best. It sucks, his first outing, kinda his journey, what he's been through, so hopefully it's the best news possible tomorrow." With Ponce's MRI pending, the Blue Jays enter this game without clarity on their rotation depth going forward.
The Rogers Centre dome eliminates weather as a variable and plays slightly above average for home runs (HR factor 1.08). Toronto's bullpen ERA is 6.88, the worst number in this data set, and that figure turned acutely dangerous yesterday when Ponce's early exit forced the pen to absorb six-plus innings against a Rockies lineup that was already surging. Our model projects a 4.9-3.5 Toronto finish, putting the total at 8.4 runs, sitting a fraction below the market's 8.5 line. The market prices Toronto at 70.2% to win, which matches our model almost exactly. Both sides agree on the favorite. The live question is whether the total stays contained when Toronto's bullpen takes over.
Picks made March 31, 2026 at 05:39 AM ET. Odds shown reflect current market prices.
The play I feel most confident about is Colorado +1.5 at -104. Our model puts the margin at 1.4 runs, which is a push at the threshold, meaning you are essentially getting paid to back the outcome the model already considers most likely. Scherzer at 42, cold-starting, facing a lineup that runs aggressively and hits situationally, is a genuine liability. Schaeffer has his team locked into a specific identity: "They've bought into what we're trying to do in terms of taking advantage of what the other team gives us." That identity is exactly what ages veterans out of clean outings. Pair that with Ponce's injury straining Toronto's already thin bullpen depth, and the conditions for a one-run game are clearly set up in Colorado's favor.
The Scherzer strikeout under at -125 is the highest-confidence individual play in this game. Three straight sub-5.5 strikeout efforts coming into a season debut with a capped pitch count is a pattern, not a trend. Add the Sánchez over 0.5 hits given his 1.273 OPS in 11 career plate appearances against Feltner, and you have two sharp props supporting the same game narrative: Toronto builds a modest lead early, Feltner gives it up in the middle frames, and Scherzer exits before the order cycles to him a third time. The caveat is clear. It is early in the season, samples are small, and a 6.88 ERA bullpen can unravel both the Under and the run line in the same inning. This is a medium-confidence card, not a maximizer spot.
| Date | Matchup | Result |
|---|---|---|
| Mar 30, 2026 | COL @ TOR | COLCOL 14-5 |
Compare odds for COL @ TOR