amperical.ai ERCOT BESS Revenue Leaderboard · February 2025

ERCOT battery revenue rankings, February 2025

Every ERCOT BESS that settled revenue in February 2025, ranked by yield per active day. This month is fully settled, the numbers on this page no longer change.

In February 2025, GEORSO_ESS_1 was the highest earning ERCOT battery at $11.63/kW-mo. The median across 191 ranked ESRs was $1.87/kW-mo on a 9.7 GW fleet.

Live leaderboard · All months · Methodology

All 191 batteries ranked, February 2025

Rank, zone, size and energy revenue share for every ESR, exact $/kW-mo on the top 20, banded ranges beyond. Your own site's exact revenue is emailed free from the live leaderboard.

RankResourceZoneQSEMW$/kW-mo$/MW-dayEnergy %
1GEORSO_ESS_1nanUnknown10$11.63$382100%
2ENDPARKS_ESS1nanUnknown50$6.51$21477%
3FLAT_TOP_FLATU1nanUnknown10$5.93$19595%
4CS_BESSnanUnknown10$5.88$193100%
5RUSSEKST_BESSnanUnknown10$5.79$19080%
6JUNCTION_BESSnanUnknown10$5.75$18976%
7RRANCHES_UNIT1nanUnknown145$5.35$17677%
8PYOTE_SWOOSEU1nanUnknown10$5.29$17489%
9JDKNS_BESSnanUnknown10$4.58$15071%
10SWOOSEII_BESS1nanUnknown100$4.52$14899%
11RRANCHES_UNIT2nanUnknown145$4.51$14870%
12CASL_GAP_BATTERY1nanUnknown6$4.48$147100%
13HOUSEMTN_BESS1nanUnknown60$4.42$14583%
14BELD_BELU1nanUnknown8$4.40$14590%
15SGAL_BES_BESS1nanUnknown98$4.18$13787%
16TBWF_ESS_BES1nanUnknown150$3.94$13080%
17HMNG_ESS_BESS1nanUnknown100$3.88$12860%
18LMO_BESS1nanUnknown100$3.82$12661%
19GIGA_ESS_BESS_1nanUnknown125$3.79$12566%
20CNLY_ESS_BESS_1nanUnknown125$3.72$12268%
21BOCO_ESS_ESS1nanUnknown100–200$3–5$100–15075–100%
22FLOWERII_BESS1nanUnknown100–200$3–5$100–15075–100%
23AE_BESSnanUnknown10–50$3–5$100–15075–100%
24WOV_BESS_UNIT1nanUnknown10–50$3–5$100–15075–100%
25SHAMROCK_BESS1nanUnknown50–100$3–5$100–15075–100%
26ALP_BESS_BESS1nanUnknown100–200$3–5$100–15075–100%
27SBEAN_BESSnanUnknown10–50$3–5$100–15050–75%
28RTLSNAKE_BESSnanUnknown10–50$3–5$100–15050–75%
29SANDLAKE_BESSnanUnknown10–50$3–5$100–15050–75%
30FAULKNER_BESSnanUnknown10–50$3–5$100–15050–75%
31SADLBACK_BESSnanUnknown10–50$3–5$100–15050–75%
32CEDRVALE_BESSnanUnknown10–50$3–5$100–15050–75%
33LONESTAR_BESSnanUnknown10–50$3–5$100–15050–75%
34CISC_BESSnanUnknown10–50$3–5$100–15050–75%
35SWTWR_UNIT1nanUnknown10–50$3–5$100–15075–100%
36CNTRY_BESS1nanUnknown10–50$3–5$75–10075–100%
37TOYAH_BESSnanUnknown10–50$3–5$75–10050–75%
38ZIER_SLR_BES1nanUnknown10–50$2–3$75–10075–100%
39GOMZ_BESSnanUnknown10–50$2–3$75–10050–75%
40CR_BESS1nanUnknown10–50$2–3$75–10075–100%
41HAMILTON_BESSnanUnknown10–50$2–3$75–10050–75%
42ELZA_SLR_BES1nanUnknown50–100$2–3$75–10075–100%
43ANEM_ESS_BESS1nanUnknown100–200$2–3$75–10025–50%
44CATARINA_BESSnanUnknown10–50$2–3$75–10050–75%
45TURQBESS_BESS1nanUnknown100–200$2–3$75–10075–100%
46EBNY_ESS_BESS1nanUnknown200+$2–3$75–10025–50%
47BKSL_ESS_BESS1nanUnknown100–200$2–3$75–10075–100%
48ESTONIAN_BES1nanUnknown100–200$2–3$75–10075–100%
49MADERO_UNIT1nanUnknown100–200$2–3$75–10050–75%
50GRDNE_BESSnanUnknown10–50$2–3$75–10025–50%
51GAMBIT_BESS1nanUnknown100–200$2–3$75–10025–50%
52SGSA_BESS1nanUnknown10–50$2–3$75–10075–100%
53NOBLESLR_BESS2nanUnknown50–100$2–3$75–10025–50%
54MADERO_UNIT2nanUnknown100–200$2–3$75–10050–75%
55WFTANK_ESS1nanUnknown100–200$2–3$75–10025–50%
56NOBLESLR_BESS1nanUnknown50–100$2–3$75–10025–50%
57CROSSETT_BES2nanUnknown100–200$2–3$75–10075–100%
58WORSHAM_BESS1nanUnknown10–50$2–3$75–10025–50%
59JADE_SLR_BESS1nanUnknown50–100$2–3$75–10075–100%
60BRP_PBL2_UNIT1nanUnknown10–50$2–3$75–10025–50%
61DPCRK_UNIT1nanUnknown10–50$2–3$75–10075–100%
62STAM_SLR_BESS1nanUnknown50–100$2–3$75–10050–75%
63FRMRSVLW_BESSnanUnknown10–50$2–3$75–10025–50%
64HOLCOMB_BESSnanUnknownunder 10$2–3$75–1000–25%
65CROSSETT_BES1nanUnknown100–200$2–3$50–7550–75%
66L_FRESNO_BESSnanUnknown10–50$2–3$50–750–25%
67WIG_ESS_BES1nanUnknown100–200$2–3$50–7575–100%
68MIDWY_BESS1nanUnknown10–50$2–3$50–7575–100%
69HLY_BESS2nanUnknown100–200$2–3$50–7575–100%
70MNWLE_BESSnanUnknown10–50$2–3$50–7525–50%
71BATCAVE_BES1nanUnknown100–200$2–3$50–7525–50%
72FENCESLR_BESS1nanUnknown50–100$2–3$50–7575–100%
73JADE_SLR_BESS2nanUnknown50–100$2–3$50–7575–100%
74LIGSW_BESS1nanUnknown10–50$2–3$50–7575–100%
75PAVLOV_BESSnanUnknown10–50$2–3$50–7525–50%
76ANG_SLR_BESS1nanUnknown100–200$2–3$50–7575–100%
77PAULN_BESSnanUnknown10–50$2–3$50–7525–50%
78L_463S_UNIT1nanUnknown10–50$2–3$50–7525–50%
79HLY_BESS1nanUnknown100–200$2–3$50–7550–75%
80OLNEYTN_BESSnanUnknown10–50$2–3$50–7525–50%
81VORTEX_BESS1nanUnknown100–200$2–3$50–7550–75%
82DIBOL_BESSnanUnknown10–50$2–3$50–7525–50%
83PALE_ESS_BES1nanUnknown200+$2–3$50–7525–50%
84K0_UNIT1nanUnknown10–50$1–2$50–750–25%
85ODESW_UNIT1nanUnknown10–50$1–2$50–750–25%
86INRT_W_BESS_1nanUnknown10–50$1–2$50–7575–100%
87RIO_GRAN_BESSnanUnknown10–50$1–2$50–7525–50%
88MAYBERRY_BESSnanUnknown10–50$1–2$50–7525–50%
89CLO_BESS2nanUnknown100–200$1–2$50–7575–100%
90ROSELAND_BESS1nanUnknown50–100$1–2$50–7550–75%
91BRP_ZPT1_UNIT1nanUnknown10–50$1–2$50–750–25%
92LFSTH_BESSnanUnknown10–50$1–2$50–7525–50%
93MUSTNGCK_BES1nanUnknown50–100$1–2$50–7525–50%
94HEIGHTTN_UNIT1nanUnknown10–50$1–2$50–750–25%
95BRP_PBL1_UNIT1nanUnknown10–50$1–2$50–7525–50%
96JOHNCI_UNIT_1nanUnknownunder 10$1–2$50–750–25%
97ANCHOR_BESS2nanUnknown10–50$1–2$50–7575–100%
98HYDR_ESS_BES1nanUnknown200+$1–2$50–7525–50%
99DKNS_ESS_BES3nanUnknown50–100$1–2$50–7525–50%
100CONTINEN_BESS1nanUnknown10–50$1–2$50–7525–50%
101S_SNROSA_BESSnanUnknown10–50$1–2$50–750–25%
102DKNS_ESS_BES4nanUnknown50–100$1–2$50–7525–50%
103GKS_BESS_BESS1nanUnknown100–200$1–2$50–7550–75%
104GARCENO_BESSnanUnknown10–50$1–2$50–7525–50%
105RVRVLYS_ESS2nanUnknown50–100$1–2$50–7550–75%
106ANGLETON_UNIT1nanUnknown10–50$1–2$50–750–25%
107LILY_BESS1nanUnknown50–100$1–2$50–7550–75%
108SPTX12B_BES1nanUnknown10–50$1–2$50–7575–100%
109BLSUMMIT_BATTERYnanUnknown10–50$1–2$50–750–25%
110DKNS_ESS_BES2nanUnknown50–100$1–2$50–750–25%
111COYOTSPR_BESSnanUnknown10–50$1–2$50–7575–100%
112TV_BESSnanUnknown10–50$1–2$50–7575–100%
113DKNS_ESS_BES1nanUnknown50–100$1–2$50–750–25%
114N_ALAMO_BESSnanUnknown10–50$1–2$50–7525–50%
115RPUBRDS_ESS1nanUnknown50–100$1–2$50–750–25%
116BLUEJAY_BESS1nanUnknown50–100$1–2$50–7550–75%
117PYR_ESS2BnanUnknown10–50$1–2$50–750–25%
118TORT_ESS_BESS1nanUnknown50–100$1–2$50–7525–50%
119PAVO_ESS_BESS1nanUnknown50–100$1–2$50–750–25%
120WEIL_TRC_BESSnanUnknown10–50$1–2$50–750–25%
121BRAZORIA_UNIT1nanUnknown10–50$1–2$50–750–25%
122SHEEPCRK_BESS1nanUnknown100–200$1–2$50–750–25%
123BRP_ZPT2_UNIT1nanUnknown10–50$1–2$50–750–25%
124RVRVLYS_ESS1nanUnknown50–100$1–2$50–7550–75%
125AZURE_BESS1nanUnknown50–100$1–2$50–7525–50%
126PAVO_ESS_BESS2nanUnknown50–100$1–2$50–750–25%
127FALFUR_BESSnanUnknown10–50$1–2$50–750–25%
128NWF_NBSnanUnknown10–50$1–2$50–750–25%
129MAINLAND_BESSnanUnknown10–50$1–2$50–750–25%
130LOPENO_UNIT1nanUnknown10–50$1–2$50–750–25%
131MV_VALV4_BESSnanUnknown10–50$1–2$50–750–25%
132SLCNHLS_ESS1nanUnknown50–100$1–2$50–750–25%
133INDL_ESSnanUnknown10–50$1–2$50–750–25%
134FIVEWSLR_BESS1nanUnknown200+$1–2$50–7525–50%
135CLO_BESS1nanUnknown100–200$1–2$50–7575–100%
136CHISMGRD_BES1nanUnknown100–200$1–2$50–7550–75%
137DICKNSON_UNIT1nanUnknown10–50$1–2$50–750–25%
138MAGNO_TN_UNIT1nanUnknown10–50$1–2$50–750–25%
139BYRDR_ES_BESS1nanUnknown50–100$1–2$25–500–25%
140ELSA_BESSnanUnknown10–50$1–2$25–5025–50%
141SWEENY_UNIT1nanUnknown10–50$1–2$25–500–25%
142CORALSLR_BESS2nanUnknown50–100$1–2$25–5075–100%
143WCOLLOCL_BSS_U1nanUnknown10–50$1–2$25–500–25%
144PRTLAVS_BESS1nanUnknownunder 10$1–2$25–500–25%
145MYR_BES2nanUnknown50–100$1–2$25–5075–100%
146CORALSLR_BESS1nanUnknown10–50$1–2$25–5075–100%
147W_HARLIN_BESSnanUnknown10–50$1–2$25–5025–50%
148MYR_BES1nanUnknown50–100$1–2$25–5075–100%
149ANCHOR_BESS1nanUnknown10–50$1–2$25–5050–75%
150LON_BES1nanUnknown100–200$1–2$25–5075–100%
151DAN_BESS2nanUnknown50–100$1–2$25–5075–100%
152CAMWIND_BESS1nanUnknown10–50$1–2$25–5075–100%
153PYR_ESS2AnanUnknown10–50$1–2$25–500–25%
154LBRA_ESS_BES1nanUnknown200+$1–2$25–500–25%
155MAYBERRY_BESS2nanUnknown10–50$1–2$25–500–25%
156SLCNHLS_ESS2nanUnknown50–100$1–2$25–500–25%
157NCO_ESS1nanUnknown10–50$1–2$25–500–25%
158RBN_BESS1nanUnknown100–200$1–2$25–5025–50%
159JUNORTH_BES1nanUnknown10–50$1–2$25–5075–100%
160PHO_BES1nanUnknown100–200$1–2$25–5075–100%
161ALVIN_UNIT1nanUnknown10–50$1–2$25–500–25%
162SUNVASLR_BESS1nanUnknown50–100$1–2$25–500–25%
163DA_BESSnanUnknownunder 10$1–2$25–5075–100%
164BR_ARROW_BESS1nanUnknown10–50$1–2$25–5075–100%
165N_MERCED_BESSnanUnknown10–50$1–2$25–5025–50%
166DSWL_ESS_BES1nanUnknown10–50$1–2$25–5075–100%
167DAN_BESS1nanUnknown50–100$1–2$25–5075–100%
168SUNVASLR_BESS2nanUnknown10–50$1–2$25–500–25%
169BR_ARROW_BESS2nanUnknown50–100$0–1$25–5075–100%
170PALACIOS_BESS1nanUnknownunder 10$0–1$25–5075–100%
171DCSES_BES1nanUnknown50–100$0–1$25–500–25%
172DCSES_BES3nanUnknown50–100$0–1$25–500–25%
173MUENSTER_BESS1nanUnknown10–50$0–1$25–5075–100%
174MOORE_FL_BESS1nanUnknown10–50$0–1$25–5050–75%
175DCSES_BES2nanUnknown50–100$0–1$25–500–25%
176JAR_BES1nanUnknown100–200$0–1$0–2575–100%
177BIG_STAR_BESSnanUnknown50–100$0–1$0–2575–100%
178JAR_BES2nanUnknown100–200$0–1$0–2575–100%
179BAY_CITY_BESSnanUnknown10–50$0–1$0–2525–50%
180DCSES_BES4nanUnknown50–100$0–1$0–250–25%
181FORTMA_BESS1nanUnknown10–50$0–1$0–2575–100%
182GREGORY_BESS1nanUnknown10–50$0–1$0–2575–100%
183PEARSALL_BES1nanUnknown10–50$0–1$0–2575–100%
184FALFUR_BESS1nanUnknown10–50$0–1$0–2575–100%
185PHO_BES2nanUnknown100–200$0–1$0–2575–100%
186EUNICE_BES1nanUnknown10–50$0–1$0–2575–100%
187PIRATE_BESS1nanUnknown10–50$0–1$0–2575–100%
188X4_SWRInanUnknown10–50under $0under $00–25%
189FRMRSVLW_BES2nanUnknown10–50under $0under $0
190FLAT_TOP_BESS1nanUnknown10–50under $0under $0
191NF_BRP_BES1nanUnknown100–200under $0under $00–25%

Built by Amperical from public ERCOT 60-day SCED and DAM settlement disclosures.

Numbers are estimates for benchmarking, not settlement statements. Full method: how we compute ERCOT BESS revenue.