Show strict % of total passing tests
diff --git a/pkgs/markdown/tool/common_mark_stats.txt b/pkgs/markdown/tool/common_mark_stats.txt
index b9ced8b..8f3eee0 100644
--- a/pkgs/markdown/tool/common_mark_stats.txt
+++ b/pkgs/markdown/tool/common_mark_stats.txt
@@ -25,4 +25,4 @@
    3 of    3 – 100.0%  Textual content
   19 of   19 – 100.0%  Thematic breaks
  597 of  649 –  92.0%  TOTAL
- 406 of  649 –  62.6%  TOTAL Strict
+ 406 of  597 –  68.0%  TOTAL Strict
diff --git a/pkgs/markdown/tool/gfm_stats.txt b/pkgs/markdown/tool/gfm_stats.txt
index 939a78a..38a0d70 100644
--- a/pkgs/markdown/tool/gfm_stats.txt
+++ b/pkgs/markdown/tool/gfm_stats.txt
@@ -29,4 +29,4 @@
    3 of    3 – 100.0%  Textual content
   19 of   19 – 100.0%  Thematic breaks
  612 of  671 –  91.2%  TOTAL
- 413 of  671 –  61.5%  TOTAL Strict
+ 413 of  612 –  67.5%  TOTAL Strict
diff --git a/pkgs/markdown/tool/stats.dart b/pkgs/markdown/tool/stats.dart
index d6cf240..529ba4b 100644
--- a/pkgs/markdown/tool/stats.dart
+++ b/pkgs/markdown/tool/stats.dart
@@ -234,7 +234,7 @@
   });
 
   sink.writeln(_pct(totalValid, totalExamples, 'TOTAL'));
-  sink.writeln(_pct(totalStrict, totalExamples, 'TOTAL Strict'));
+  sink.writeln(_pct(totalStrict, totalValid, 'TOTAL Strict'));
 
   await sink.flush();
   await sink.close();