Jay Harry has been one of the best stories in the Blue Jays' farm system all season.

The 24-year-old utility player started the year at Double-A New Hampshire, posting a .325 average with a .934 OPS.

Eleven doubles, four triples, eight home runs, and 39 RBIs came in just 48 games there.

He's kept it going since a promotion to Triple-A Buffalo, hitting .316 with a .900 OPS.

Twenty-one runs scored, 13 doubles, five home runs, and 29 RBIs across 32 games with the Bisons.

That's two levels, two strong showings, and no real drop-off in production along the way.

For a Blue Jays offense that's struggled to produce runs consistently all season, numbers like this are hard to ignore.

Why his versatility makes him worth the roster spot

Harry's value isn't just about the bat, either.

He's logged time at all three outfield spots, plus second base and shortstop this season.

That kind of flexibility gives John Schneider real options for deploying him, whether as a everyday piece or a matchup weapon off the bench.

Toronto has already leaned on new faces like Brett Bateman and Josh Smith during this stretch run, and the results have mostly worked out.

Harry profiles as another name who could slot into that mold, an unproven big leaguer producing at every level he's touched this year.

With rosters expanding in September, a call-up for Harry wouldn't require any corresponding move that costs someone else a job.

Whether Toronto brings him up before or after the expansion date, his numbers have made the case on their own.

POLL

Should the Blue Jays call up Jay Harry for the stretch run right now?

Also read on Blue Jays Insider :
MLB makes special announcement involving the Blue Jays