Davis Schneider is making it very hard for the Blue Jays to keep him in Triple-A much longer.

He hit another home run yesterday, the kind of swing that's become routine for him lately.

Right now, Schneider is carrying a .470 on-base percentage and a .445 slugging mark in the minors.

Put those together and you get a .920 OPS, the type of number that usually forces a phone call.

This isn't a one-week hot streak either. Schneider has been doing this consistently since heading back down.

Compare that to his big-league line this season. In 61 games and 113 at-bats, he's managed just 16 hits.

Three home runs, 18 runs, and 12 RBIs across a season that's mostly been spent on the fringes of the roster.

Why the Blue Jays keep hesitating on the callup

The gap between those two lines is stark. One version of Schneider looks stuck. The other looks like the guy who broke out with Toronto a couple seasons ago.

Twenty-five walks against 47 strikeouts at the big-league level shows a hitter still searching for consistent timing.

Down in Triple-A, none of that searching seems to be happening right now.

Toronto is chasing a wild-card spot, and every extra bat matters in a lineup that's struggled to produce runs all season.

Schneider's spot on the roster hasn't been a lock all year. But numbers like these make it tougher to justify leaving him in Buffalo.

Whether the Blue Jays actually pull the trigger before rosters expand in September is still up in the air. The bat, at least, is saying it's ready.

POLL

Should the Blue Jays call up Davis Schneider right now given his Triple-A numbers?

Also read on Blue Jays Insider :
Blue Jays make roster move reinstating slugger off 60-day IL