Energy Stocks That Beat the S&P 500 Most Consistently

Steady sector leaders, not one-month wonders

Updated October 13, 2026

Sector rotation makes raw-return lists whiplash — a sector’s whole cohort looks brilliant in its quarter and terrible after. Weekly consistency cuts through that: it asks which Energy names finished ahead of the index week after week, through their sector’s good stretches and bad ones. For scale: the typical Energy stock managed 29 winning weeks of 52.

#StockWeeks > SPY1Y excess1Y return1M
1PSXPhillips 6635 / 52+61.1%+130.9%+13.9%
Beat the S&P 500 in 35 of its last 52 weeks, on a +130.9% total return — +61.1% ahead of the index for the year.
2APAAPA Corporation35 / 52+58.0%+118.8%+6.6%
Beat the S&P 500 in 35 of its last 52 weeks, on a +118.8% total return — +58.0% ahead of the index for the year.
3EOGEOG Resources35 / 52+16.0%+41.7%+3.1%
Beat the S&P 500 in 35 of its last 52 weeks, on a +41.7% total return — +16.0% ahead of the index for the year.
4VLOValero Energy33 / 52+84.5%+188.9%+19.2%
Beat the S&P 500 in 33 of its last 52 weeks, on a +188.9% total return — +84.5% ahead of the index for the year.
5DVNDevon Energy33 / 52+21.0%+54.5%+1.0%
Beat the S&P 500 in 33 of its last 52 weeks, on a +54.5% total return — +21.0% ahead of the index for the year.
6FANGDiamondback Energy32 / 52+18.9%+41.7%−3.7%
Beat the S&P 500 in 32 of its last 52 weeks, on a +41.7% total return — +18.9% ahead of the index for the year.
7MPCMarathon Petroleum31 / 52+77.2%+163.7%+20.3%
Beat the S&P 500 in 31 of its last 52 weeks, on a +163.7% total return — +77.2% ahead of the index for the year.
8TRGPTarga Resources31 / 52+42.1%+92.3%+2.0%
Beat the S&P 500 in 31 of its last 52 weeks, on a +92.3% total return — +42.1% ahead of the index for the year.
9CVXChevron Corporation31 / 52+18.4%+46.3%+2.7%
Beat the S&P 500 in 31 of its last 52 weeks, on a +46.3% total return — +18.4% ahead of the index for the year.
10XOMExxonMobil30 / 52+28.2%+57.3%+5.5%
Beat the S&P 500 in 30 of its last 52 weeks, on a +57.3% total return — +28.2% ahead of the index for the year.
11OXYOccidental Petroleum29 / 52+13.6%+46.3%−0.2%
Beat the S&P 500 in 29 of its last 52 weeks, on a +46.3% total return — +13.6% ahead of the index for the year.
12OKEOneok29 / 52+10.1%+35.2%−3.7%
Beat the S&P 500 in 29 of its last 52 weeks, on a +35.2% total return — +10.1% ahead of the index for the year.
13EQTEQT Corporation29 / 52−14.3%+2.5%+2.3%
Beat the S&P 500 in 29 of its last 52 weeks, on a +2.5% total return — −14.3% ahead of the index for the year.
14COPConocoPhillips28 / 52+24.0%+60.8%+3.1%
Beat the S&P 500 in 28 of its last 52 weeks, on a +60.8% total return — +24.0% ahead of the index for the year.
15HALHalliburton27 / 52+16.7%+49.2%−6.3%
Beat the S&P 500 in 27 of its last 52 weeks, on a +49.2% total return — +16.7% ahead of the index for the year.
16WMBWilliams Companies27 / 52+1.9%+19.1%+3.6%
Beat the S&P 500 in 27 of its last 52 weeks, on a +19.1% total return — +1.9% ahead of the index for the year.
17EXEExpand Energy27 / 52−31.0%−9.2%−1.1%
Beat the S&P 500 in 27 of its last 52 weeks, on a −9.2% total return — −31.0% ahead of the index for the year.
18SLBSchlumberger26 / 52+22.4%+53.8%−8.5%
Beat the S&P 500 in 26 of its last 52 weeks, on a +53.8% total return — +22.4% ahead of the index for the year.
19TPLTexas Pacific Land Corporation26 / 52+11.7%+24.5%+1.1%
Beat the S&P 500 in 26 of its last 52 weeks, on a +24.5% total return — +11.7% ahead of the index for the year.
20KMIKinder Morgan26 / 52+1.2%+23.4%+8.0%
Beat the S&P 500 in 26 of its last 52 weeks, on a +23.4% total return — +1.2% ahead of the index for the year.

← Whole market

Every ticker here links to its live page — peer-relative metrics, a percentile fingerprint, and screeners across the whole S&P 500.

Stox →

All listsGet the weekly emailFor AI agents: MCP server