Blue Jays Prospect Weekly: Keys Keeps Mashing, Dasan Hill Brings the Heat to Vancouver

By ·

Blue Jays Prospect Weekly covers the last 7 days of action for the Blue Jays farm system.

Keys Keeps Piling Up Damage at Triple-A Buffalo

Sean Keys (AAA, 3B, Rank: 17) had another monster week, going 9-for-23 with a double, a triple, and five RBI across his plate appearances at Buffalo. The counting stats are almost secondary at this point to the broader picture he has constructed across the 2026 season. Combined between Double-A and Triple-A, he is slashing .282/.396/.566 with 28 home runs and 83 RBI in 462 plate appearances, which is a production line that sits well above what a second-division, 50 hit/55 power projection would normally generate. Over the last 30 days specifically, the numbers have climbed further: a .343/.445/.616 slash with six home runs and 23 RBI in 119 plate appearances, all while pulling his swing rate down to 43.6 percent, a tick below his season average, suggesting he is hunting pitches rather than just swinging his way through hot stretches.

The honest tension here is that the brief MLB cup of coffee this year, 37 plate appearances with a .167 average and 13 strikeouts, showed what happens when advanced pitchers execute against a 50 hit tool with some stiffness in the hands. His season-long contact rate of 72.5 percent is below average, and the loft-oriented path that produces all those home runs in Triple-A creates exploitable holes against elite spin and premium velocity. The projection is still a second-division bat, probably settling at first base, and there is a plausible Quad-A ceiling if the swing and miss does not improve at the highest level. But 28 home runs, 83 RBI, and a .566 slugging percentage across the upper minors at 23 years old is not a profile you file away without a second look. The Blue Jays need to find out whether this is a legitimate bat capable of holding up in a big-league lineup, and another September opportunity seems almost inevitable.

Dasan Hill Settling In at High-A Vancouver

Dasan Hill (A+, LHP, Rank: 5) went 4.2 innings in his start this week, allowing zero earned runs on three hits with six strikeouts and a walk. It was another step in what has been a strong stretch since arriving in the Jeff Hoffman trade from Minnesota in early August. Over the last 30 days, Hill is sitting at a 3.31 ERA across 16.1 innings at Vancouver, with 23 strikeouts against six walks, and his strike rate over that span has climbed to 51.1 percent. For a 20-year-old left-hander who grades at 60 on the four-seamer and 55 on the two-seamer, that early-return stretch earns prospect attention across the whole system.

The walk rate is the variable worth tracking. His season walk rate across both his Midwest League stint with Cedar Rapids and his Vancouver outings sits at 15.8 percent of batters faced, which runs high and reflects the 45 command grade attached to his profile. The fastball touching 97-99 mph with ride gives him a bat-misser at the top of the zone, and the slider flashes enough to function as a second weapon. The changeup is still more developmental than reliable, which limits his ability to turn over lineups and keeps the third-time-through-the-order question very much open. His season ERA across both stops is 5.40, so the last-30-day stretch is a peak rather than a baseline, but the stuff is real and the projection, a number-three starter with an all-star outcome on the ceiling, reflects what scouts believe the ceiling can look like when the command tightens. The Blue Jays are going to be patient here. Hill has the arm to wait for.

Quick Hits

Read the full story on 80Grade