The Miami Marlins roll into Rogers Centre on a humid May evening looking to steal one from a Toronto team that’s been surprisingly competent lately. Trey Yesavage has been absolutely untouchable for the Blue Jays—his 1.07 ERA through 25 innings is the kind of thing you circle in red and pray doesn’t last—while the Marlins counter with Janson Junk, whose 5.07 ERA suggests his name might be doing some heavy lifting in the marketing department. This is a classic mismatch on paper, but baseball has a funny way of making paper look ridiculous.
What makes this game interesting for prop bettors isn’t the pitching duel everyone wants to talk about. It’s the lineup construction. Miami’s got some speed and contact hitting that could make noise even against Yesavage’s ridiculous control, while Toronto’s offensive profile is… well, it’s complicated. They’re scoring runs without necessarily looking like they’re trying to, and that matters when you’re fishing for over/unders and hit totals.
Miami Marlins Players to Watch
Otto Lopez, the shortstop, is having a genuinely sneaky season. His .337 average sits near the top of the league in certain categories, and paired with 21 RBIs already in May, he’s been the engine room for this Marlins lineup when it counts. Thing is, he’s also stolen eight bases, which means he’s not just hitting—he’s creating opportunities. Against a Blue Jays pitching staff that isn’t exactly known for its pickoff moves, Lopez could be a catalyst for prop bets that hinge on scoring sequence. Xavier Edwards, the second baseman, rounds out the top tier with a .313 average and an .873 OPS that frankly looks better than most teams’ cleanup hitters. He’s got six home runs in 54 games, which isn’t going to blow anyone away, but his 19 RBIs and speed (6 stolen bases) make him a legitimate threat in spots where the Marlins can manufacture runs. Against a rested Blue Jays bullpen, those two could be the difference between a frustrating loss and a Sunday victory.
Toronto Blue Jays Players to Watch
Vladimir Guerrero Jr. continues to be the elephant in the room for Toronto. Sure, his .287 average isn’t setting the world on fire and his 3 home runs feel low for a guy of his caliber, but 22 RBIs in 53 games translates to consistent run production. He’ll see fastballs today against Junk, and there’s real value in asking whether Vlad can extend a hit total if the Marlins starter struggles to find the zone. Daulton Varsho, the center fielder, has been the steady presence in Toronto’s lineup—nothing flashy with his .265 average, but 5 home runs and 16 RBIs show he’s contributing without needing to be a highlight-reel player every night. Here’s the problem though: against Junk’s walking-prone approach (1.27 WHIP), Varsho’s ability to work counts and be patient becomes valuable real estate for over/under bets.
Pitching Matchup and What It Means
Yesavage’s 1.07 ERA is genuinely alarming in a positive way for Toronto bettors. Twenty-nine strikeouts in 25 innings suggests he’s getting swings and misses at a rate most pitchers dream about. Junk, by contrast, is walking guys (1.27 WHIP doesn’t lie) and has lost five times already. The prop angle here is obvious: Yesavage strikeout totals are going to be tempting, while Junk’s walks become a way to manufacture baserunners for the Marlins.
PropsBot AI Picks for Miami Marlins vs. Toronto Blue Jays
With a verified 31.7% MLB ROI across more than 100,000 tracked bets, PropsBot AI has already identified specific prop predictions for today’s matchup. Whether you’re looking at hit totals, strikeout ranges, or RBI thresholds for these lineups, the platform’s real-time analysis can help you find edges that casual bettors miss. The algorithms are built to exploit exactly these kinds of pitching mismatches and lineup strengths.
Frequently Asked Questions
What are the best player prop bets for Miami Marlins vs. Toronto Blue Jays?
The best prop opportunities focus on Otto Lopez and Vladimir Guerrero Jr.’s hit totals, Yesavage’s strikeout ceiling, and Junk’s walk rate. PropsBot AI breaks down the specific thresholds worth targeting based on matchup history and current form.
What time does Miami Marlins vs. Toronto Blue Jays start on May 25, 2026?
Games at Rogers Centre typically start at 7:07 p.m. ET during evening games. Check your sportsbook or MLB.com for the exact start time, as occasional scheduling changes do happen.
Get every AI pick, Confidence Score, and prop edge inside the app.
Try PropsBot Free for 7 Days