diff --git a/met/docs/Users_Guide/appendixC.rst b/met/docs/Users_Guide/appendixC.rst
index 05905e9c67..6d8c81efb7 100644
--- a/met/docs/Users_Guide/appendixC.rst
+++ b/met/docs/Users_Guide/appendixC.rst
@@ -240,7 +240,7 @@ HK is also known as the True Skill Statistic (TSS) and less commonly (although p
Heidke Skill Score (HSS)
~~~~~~~~~~~~~~~~~~~~~~~~
-Called "HSS" in CTS output :numref:`table_PS_format_info_CTS`
+Called "HSS" in CTS output :numref:`table_PS_format_info_CTS` and "HSS" in MCTS output :numref:`table_PS_format_info_MCTS`
HSS is a skill score based on Accuracy, where the Accuracy is corrected by the number of correct forecasts that would be expected by chance. In particular,
@@ -252,6 +252,21 @@ where
HSS can range from minus infinity to 1. A perfect forecast would have HSS = 1.
+Heidke Skill Score - Expected Correct (HSS_EC)
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+Called "HSS_EC" in MCTS output :numref:`table_PS_format_info_MCTS`
+
+HSS_EC is a skill score based on Accuracy, where the Accuracy is corrected by the number of correct forecasts that would be expected by chance. In particular,
+
+.. math:: \text{HSS } = \frac{n_{11} + n_{00} - C_2}{T - C_2},
+
+where
+
+The C_2 value is user-configurable with a default value of T divided by the number of contingency table categories.
+
+HSS_EC can range from minus infinity to 1. A perfect forecast would have HSS_EC = 1.
+
Odds Ratio (OR)
~~~~~~~~~~~~~~~
diff --git a/met/docs/Users_Guide/config_options.rst b/met/docs/Users_Guide/config_options.rst
index b27e819908..b17f214e2b 100644
--- a/met/docs/Users_Guide/config_options.rst
+++ b/met/docs/Users_Guide/config_options.rst
@@ -1966,6 +1966,22 @@ intensive and slows down the runtime significantly.
rank_corr_flag = FALSE;
+**hss_ec_value**
+
+The "hss_ec_value" entry is a floating point number used in the computation
+of the HSS_EC statistic in the MCTS line type. It specifies the expected
+correct (EC) rate by chance for multi-category contingency tables. If set
+to its default value of NA, it will automatically be replaced with 1.0
+divided by the MCTC table dimension. For example, for a 4x4 table, the
+default hss_ec_value is 1.0 / 4 = 0.25.
+
+It set, it must greater than or equal to 0.0 and less than 1.0. A value of
+0.0 produces an HSS_EC statistic equal to the Accuracy statistic.
+
+.. code-block:: none
+
+ hss_ec_value = NA;
+
**duplicate_flag**
The "duplicate_flag" entry specifies how to handle duplicate point
diff --git a/met/docs/Users_Guide/grid-stat.rst b/met/docs/Users_Guide/grid-stat.rst
index ff5808df9c..fbafab867a 100644
--- a/met/docs/Users_Guide/grid-stat.rst
+++ b/met/docs/Users_Guide/grid-stat.rst
@@ -225,6 +225,7 @@ __________________________
mpr_thresh = [];
eclv_points = 0.05;
rank_corr_flag = TRUE;
+ hss_ec_value = NA;
tmp_dir = "/tmp";
output_prefix = "";
version = "VN.N";
diff --git a/met/docs/Users_Guide/point-stat.rst b/met/docs/Users_Guide/point-stat.rst
index bfbbc53fba..6a6ae40198 100644
--- a/met/docs/Users_Guide/point-stat.rst
+++ b/met/docs/Users_Guide/point-stat.rst
@@ -338,6 +338,7 @@ ________________________
mpr_thresh = [];
eclv_points = 0.05;
rank_corr_flag = TRUE;
+ hss_ec_value = NA;
sid_inc = [];
sid_exc = [];
duplicate_flag = NONE;
@@ -914,6 +915,12 @@ The first set of header columns are common to all of the output files generated
* - 38-40
- GER, :raw-html:`
` GER_BCL, :raw-html:`
` GER_BCU
- Gerrity Score and bootstrap confidence limits
+ * - 41-43
+ - HSS_EC, :raw-html:`
` HSS_EC_BCL, :raw-html:`
` HSS_EC_BCU
+ - Heidke Skill Score with user-specific expected correct and bootstrap confidence limits
+ * - 44
+ - EC_VALUE
+ - Expected correct rate for HSS_EC
.. _table_PS_format_info_PCT: