Schneider's season has bee filled with high and lows as he is currently playing much better but did deal with some problems at the plate earlier this season which led to him being optioned to Triple-A.
Over his last 30 games, Schneider has been stepping up in a major way as he has 7 homeruns, 20 RBIs to go along with a .293 batting average and .391 on base percentage.
While many were not certain what Schneider's future looked like in Toronto, it seems he is finally coming to his own as a major league player as he continues to impress on offense and defense since getting called back up.