Short-sellers despise being caught betting against a stock that releases an upbeat earnings report. When this happens, we often see a tradable short squeeze develop as the bears run to cover their positions. Even the best short-sellers know, it's never smart to get caught short into a bullish earnings report that sets off a squeeze.

This is why I scan the market every week for heavily shorted stocks that are set to report earnings. You only need to find a few of these plays every week to help supercharge your returns.

With that in mind, here's a look at five:

Oracle Corporation

My first earnings short-squeeze trading opportunity is enterprise software player Oracle Corporation (ORCL) , which is set to release numbers Wednesday after the market close. Wall Street analysts, on average, expect Oracle Corporation to report revenue of $10.45 billion on earnings of 78 cents per share.

The current short interest as a percentage of the float for ORCL stands at 1.26%. That means that out of the 2.99 billion shares in the tradable float, 32.26 million shares are sold short by the bears.

I would wait until after ORCL reports, and then look for long-biased trades if this stock manages to break out above some key resistance levels at $46.07 to its 52-week high of $46.99 with volume that hits near or above 11.22 million shares. Some possible upside targets off that breakout are $55 to $60 a share.

Meanwhile, Jim Cramer talks about oversold retail stocks on Real Money. Get his insights or analysis with a free trial subscription to Real Money.

CarMax Inc.

Another potential earnings short-squeeze play is used vehicles retailer CarMax Inc. (KMX) , which is set to release numbers Wednesday before the market open. Wall Street analysts, on average, expect CarMax Inc. to report revenue of $4.46 billion on earnings of 98 cents per share.

The current short interest as a percentage of the float for KMX is very high at 16.3%. That means that out of the 175.31 million shares in the tradable float, 28.69 million shares are sold short by the bears.

I would wait until after KMX reports, and then look for long-biased trades if this stock manages to break out above a key downtrend line that will trigger over its 20-day at $62.60 and then above $64.33 to $65.80 with volume that hits near or above 2.91 million shares. Some possible upside targets off that breakout are its 52-week high of $69.11 to $75 a share.

Lennar Corporation

One potential earnings short-squeeze candidate is homebuilding player Lennar Corporation (LEN) , which is set to release numbers Tuesday before the market open. Wall Street analysts, on average, expect Lennar Corporation to report revenue of $2.89 billion on earnings of 78 cents per share.

The current short interest as a percentage of the float for LEN sits at 3.4%. That means that out of the 208.39 million shares in the tradable float, 7.21 million shares are sold short by the bears.

I would wait until after LEN reports, and then look for long-biased trades if this stock manages to break out above its 52-week high of $54.84 and then over some past resistance at $55.70 with volume that hits near or above 1.93 million shares. If that breakout triggers post-earnings, this stock will set up to make a run at $60 to $65, or even $70 a share.

Apogee Enterprises Inc.

Another earnings short-squeeze prospect is industrial goods player Apogee Enterprises Inc. (APOG) , which is set to release numbers on Thursday before the market open. Wall Street analysts, on average, expect Apogee Enterprises Inc. to report revenue of $273.30 million on earnings of 60 cents per share.

The current short interest as a percentage of the float for APOG is very high at 16.4%. That means that out of the 28.08 million shares in the tradable float, 4.61 million shares are sold short by the bear.

I would wait until after APOG reports, then look for long-biased trades if this stock manages to break out above a key downtrend line that will trigger over $57 to $58.63 with volume that hits near or above 259,341 shares. If that breakout hits post-earnings, this stock will set up to make a run at its 52-week high of $61, or even $65 to $70 a share.

Winnebago Industries Inc.

My final earnings short-squeeze trade idea is recreational vehicles player Winnebago Industries Inc. (WGO) , which is set to release numbers Wednesday before the market open. Wall Street analysts, on average, expect Winnebago Industries Inc. to report revenue of $442.58 million on earnings of 66 cents per share.

The current short interest as a percentage of the float for WGO is pretty high at 11.5%. That means that out of the 28.85 million shares in the tradable float, 3.33 million shares are sold short by the bear.

I would wait until after WGO reports, then look for long-biased trades, if this stock manages to break out above some near-term resistance levels at $29.50 to $30.50 with volume that hits near or above 556,542 shares. If that breakout materializes post-earnings, this stock will set up to make a run at $35 to its 52-week high of $39.30 a share.

Worried about how to pay for your golden years? Ken Fisher, founder of Fisher Investments, and TheStreet's Jim Cramer will tell you what you need to know in a June 21 webinar on the market trends that are shaping retirement planning today. Register here for the event, which starts at 11 a.m. ET.

This article is commentary by an independent contributor. At the time of publication, the author held no positions in the stocks mentioned.

More from Stocks

10 Stocks Goldman Sachs Thinks Will Crush the S&P 500's Performance in 2019

10 Stocks Goldman Sachs Thinks Will Crush the S&P 500's Performance in 2019

Dropbox Is the New Defensive Stock to Own With the Market Falling Apart

Dropbox Is the New Defensive Stock to Own With the Market Falling Apart

3 Warning Signs the Stock Market Could Collapse

3 Warning Signs the Stock Market Could Collapse

Dow Tumbles as Trump Ratchets Up China Trade Fight

Dow Tumbles as Trump Ratchets Up China Trade Fight

This Should Be Your Retirement Savings Plan When the Stock Market Crashes

This Should Be Your Retirement Savings Plan When the Stock Market Crashes