Korecky fait ses débuts dans le baseball majeur comme lanceur de relève des Twins du Minnesota le , à l'âge de 28 ans. Il lance 17 manches et deux tiers en 16 présences au monticule pour Minnesota cette année-là, remportant deux victoires. Le , il est réclamé au ballottage par les Diamondbacks de l'Arizona[6], pour qui il joue 5 matchs au cours de la saison qui suit.
Mis sous contrat par les Blue Jays de Toronto en 2011, il évolue principalement dans les années qui suivent pour les 51s de Las Vegas puis, à partir de 2013, les Bisons de Buffalo, qui sont les clubs-écoles de niveau Triple-A des Blue Jays[4]. Il revient dans les majeures pour un match avec Toronto en 2012, puis deux en 2014. Sa saison 2015 est jouée à Buffalo[4].