Skip to content

Contest Logger Statistics

Analysis of 3508 logging software families extracted from 495,984 Cabrillo log submissions across 15 major HF contests, 2005–2025.

Updated 21:00 UTC 2026-03-13

Data Source

Every Cabrillo log file contains a CREATED-BY: header identifying the logging software. We parse these headers from 496K+ logs downloaded from CQ and ARRL contest results. No operator identifiers are stored — this is aggregate statistics only.


Market Share — All Contests

Rank Logger Submissions Share
1 N1MM Logger+ 225,040 45.37%
2 N3FJP 33,913 6.84%
3 Win-Test 29,203 5.89%
4 WriteLog 24,296 4.9%
5 Unknown 19,566 3.94%
6 TR4W 15,340 3.09%
7 MixW 14,169 2.86%
8 CTESTWIN 14,071 2.84%
9 UCXLog 13,404 2.7%
10 QARTest 12,588 2.54%
11 CT (K1EA) 7,864 1.59%
12 AATest 7,138 1.44%
13 SD (EI5DI) 6,937 1.4%
14 DXLog.net 6,740 1.36%
15 Adif2Cabrillo 6,679 1.35%
16 WA7BNM Web2Cabrillo 6,172 1.24%
17 LM (DL8WAA) 4,433 0.89%
18 TR Log 4,195 0.85%
19 UR5EQF Log 3,246 0.65%
20 zlog 3,052 0.62%
21 GenLog 2,001 0.4%
22 RCKLog 1,856 0.37%
23 RTCL (JK1IQK) 1,713 0.35%
24 DQR_Log 1,512 0.3%
25 RUMlogNG 1,424 0.29%

Key Takeaways

  • N1MM Logger+ dominates with 45.37% of all submissions
  • Top 10 loggers account for 81.0% of all contest logs
  • Every top logger is Windows-only — macOS and Linux have < 1% combined share
  • The long tail includes 3498 additional logger families

How the top 10 loggers' market share has changed over time.

Logger 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
N1MM Logger+ 44.85% 45.45% 46.76% 48.95% 49.44% 50.82% 51.84% 54.41% 54.79% 55.72% 61.2% 60.75% 62.75% 63.25% 61.58% 63.09% 64.29% 62.87%
WriteLog 15.47% 12.69% 10.07% 8.66% 7.73% 6.58% 5.85% 4.67% 4.09% 4.67% 4.77% 4.18% 3.44% 3.37% 2.92% 2.91% 2.68% 2.41%
Win-Test 12.15% 11.58% 12.43% 11.47% 10.8% 10.45% 10.27% 9.25% 8.8% 6.33% 5.99% 5.09% 4.15% 3.99% 3.25% 3.85% 3.6% 3.66%
Unknown 7.9% 6.27% 5.22% 4.34% 3.71% 3.59% 3.42% 3.24% 2.96% 2.84% 2.4% 6.54% 5.32% 4.64% 6.31% 4.18% 4.26% 6.1%
N3FJP 6.99% 5.66% 5.05% 5.21% 4.77% 4.78% 4.75% 4.85% 5.13% 4.24% 10.29% 10.44% 11.58% 11.09% 14.31% 12.9% 11.72% 10.56%
UCXLog 3.88% 3.82% 3.92% 4.18% 4.06% 4.04% 4.16% 4.26% 4.62% 4.18% 3.0% 2.51% 2.58% 2.56% 2.2% 2.69% 2.67% 3.03%
TR4W 3.38% 6.22% 7.51% 7.99% 7.42% 7.14% 6.73% 6.48% 4.72% 1.05% 2.34% 2.22% 2.07% 1.46% 1.24% 1.26% 1.28% 1.25%
MixW 3.21% 5.07% 4.57% 3.89% 5.19% 4.7% 4.09% 3.94% 4.22% 9.18% 4.15% 3.09% 2.7% 2.62% 1.86% 1.88% 2.11% 1.77%
QARTest 1.73% 2.4% 2.86% 3.01% 3.59% 3.82% 4.43% 3.88% 4.32% 5.54% 2.61% 2.24% 2.29% 3.29% 2.68% 3.06% 3.39% 3.88%
CTESTWIN 0.44% 0.85% 1.59% 2.3% 3.3% 4.08% 4.47% 5.02% 6.37% 6.24% 3.26% 2.94% 3.11% 3.73% 3.64% 4.21% 4.0% 4.47%

Logger by Contest

Which loggers dominate which contests? Some loggers have strong contest-specific followings.

Logger Submissions Share
N1MM Logger+ 2 66.67%
Unknown 1 33.33%

2018 WRTC Y83P

Logger Submissions Share
TR4W 1 100.0%

2018 WRTC Y83U

Logger Submissions Share
TR4W 1 100.0%

ARRL-10

Logger Submissions Share
N1MM Logger+ 11,255 62.24%
N3FJP 2,973 16.44%
CTESTWIN 731 4.04%
Win-Test 600 3.32%
WriteLog 505 2.79%
DXLog.net 487 2.69%
TR4W 355 1.96%
UCXLog 339 1.87%
Unknown 246 1.36%
QARTest 228 1.26%

ARRL-160

Logger Submissions Share
N1MM Logger+ 6,363 69.61%
N3FJP 1,298 14.2%
WriteLog 453 4.96%
Win-Test 344 3.76%
DXLog.net 189 2.07%
TR4W 122 1.33%
Unknown 99 1.08%
CTESTWIN 72 0.79%
CT (K1EA) 60 0.66%
UCXLog 55 0.6%

ARRL-DIGI

Logger Submissions Share
N1MM Logger+ 1,627 43.16%
Unknown 1,054 27.96%
N3FJP 862 22.86%
CTESTWIN 92 2.44%
Adif2Cabrillo 73 1.94%
WriteLog 44 1.17%
UCXLog 13 0.34%
TR4W 2 0.05%
DXLog.net 2 0.05%
MixW 1 0.03%

ARRL-DX-CW

Logger Submissions Share
N1MM Logger+ 20,880 61.17%
N3FJP 2,401 7.03%
Win-Test 2,020 5.92%
CTESTWIN 1,933 5.66%
DXLog.net 1,452 4.25%
UCXLog 1,037 3.04%
WriteLog 1,027 3.01%
TR4W 1,017 2.98%
QARTest 927 2.72%
Unknown 458 1.34%

ARRL-DX-SSB

Logger Submissions Share
N1MM Logger+ 16,706 58.71%
N3FJP 4,897 17.21%
Win-Test 1,325 4.66%
CTESTWIN 1,035 3.64%
QARTest 1,021 3.59%
DXLog.net 975 3.43%
WriteLog 657 2.31%
UCXLog 456 1.6%
Unknown 391 1.37%
TR4W 369 1.3%

ARRL-RTTY

Logger Submissions Share
N1MM Logger+ 9,127 59.24%
Unknown 1,660 10.78%
N3FJP 1,495 9.7%
WriteLog 855 5.55%
MixW 696 4.52%
QARTest 442 2.87%
CTESTWIN 359 2.33%
DXLog.net 204 1.32%
Win-Test 197 1.28%
UCXLog 178 1.16%

ARRL-SS-CW

Logger Submissions Share
N1MM Logger+ 6,288 72.86%
N3FJP 1,412 16.36%
WriteLog 461 5.34%
Win-Test 151 1.75%
Unknown 105 1.22%
DXLog.net 88 1.02%
TR4W 67 0.78%
CT (K1EA) 39 0.45%
SD (EI5DI) 16 0.19%
Adif2Cabrillo 3 0.03%

ARRL-SS-SSB

Logger Submissions Share
N1MM Logger+ 6,053 56.77%
N3FJP 3,920 36.77%
WriteLog 333 3.12%
Unknown 127 1.19%
Win-Test 101 0.95%
DXLog.net 53 0.5%
CT (K1EA) 34 0.32%
TR4W 32 0.3%
SD (EI5DI) 6 0.06%
Adif2Cabrillo 3 0.03%

CQ-160-CW

Logger Submissions Share
N1MM Logger+ 3,492 59.77%
DXLog.net 540 9.24%
Win-Test 425 7.27%
N3FJP 301 5.15%
UCXLog 279 4.78%
TR4W 182 3.12%
CTESTWIN 169 2.89%
WriteLog 163 2.79%
QARTest 127 2.17%
Unknown 51 0.87%

CQ-160-SSB

Logger Submissions Share
N1MM Logger+ 2,244 57.14%
N3FJP 456 11.61%
DXLog.net 309 7.87%
Win-Test 294 7.49%
UCXLog 263 6.7%
WriteLog 76 1.94%
QARTest 70 1.78%
TR4W 58 1.48%
Unknown 49 1.25%
SD (EI5DI) 30 0.76%

CQ-WPX-CW

Logger Submissions Share
N1MM Logger+ 12,994 44.66%
Win-Test 3,340 11.48%
TR4W 2,679 9.21%
WriteLog 1,991 6.84%
CTESTWIN 1,083 3.72%
UCXLog 1,079 3.71%
AATest 940 3.23%
Unknown 939 3.23%
SD (EI5DI) 925 3.18%
N3FJP 861 2.96%

CQ-WPX-RTTY

Logger Submissions Share
N1MM Logger+ 22,784 56.44%
MixW 4,532 11.23%
WriteLog 2,200 5.45%
Win-Test 1,912 4.74%
QARTest 1,834 4.54%
CTESTWIN 1,586 3.93%
UCXLog 1,267 3.14%
N3FJP 1,136 2.81%
Adif2Cabrillo 998 2.47%
Unknown 973 2.41%

CQ-WPX-SSB

Logger Submissions Share
N1MM Logger+ 17,065 44.08%
Win-Test 3,755 9.7%
N3FJP 2,975 7.68%
WriteLog 2,421 6.25%
TR4W 2,352 6.08%
UCXLog 1,630 4.21%
QARTest 1,494 3.86%
AATest 1,391 3.59%
Unknown 1,265 3.27%
SD (EI5DI) 1,111 2.87%

CQ-WW CW

Logger Submissions Share
Unknown 1 100.0%

CQ-WW-CW

Logger Submissions Share
N1MM Logger+ 24,025 41.94%
Win-Test 5,608 9.79%
WriteLog 4,800 8.38%
TR4W 3,884 6.78%
Unknown 3,012 5.26%
CT (K1EA) 2,820 4.92%
UCXLog 2,102 3.67%
N3FJP 2,054 3.59%
CTESTWIN 1,956 3.41%
SD (EI5DI) 1,939 3.38%

CQ-WW-CW 05

Logger Submissions Share
MixW 1 100.0%

CQ-WW-CW 2005

Logger Submissions Share
SD (EI5DI) 6 60.0%
UCXLog 1 10.0%
Unknown 1 10.0%
N1MM Logger+ 1 10.0%
MixW 1 10.0%

CQ-WW-RTTY

Logger Submissions Share
N1MM Logger+ 24,325 55.71%
MixW 4,948 11.33%
WriteLog 2,902 6.65%
Win-Test 2,373 5.43%
QARTest 2,039 4.67%
CTESTWIN 1,782 4.08%
Unknown 1,350 3.09%
UCXLog 1,345 3.08%
N3FJP 883 2.02%
DXLog.net 642 1.47%

CQ-WW-SSB

Logger Submissions Share
N1MM Logger+ 27,675 43.15%
Win-Test 5,651 8.81%
WriteLog 4,979 7.76%
N3FJP 4,424 6.9%
Unknown 3,196 4.98%
CT (K1EA) 2,994 4.67%
TR4W 2,917 4.55%
QARTest 2,276 3.55%
UCXLog 2,252 3.51%
AATest 2,035 3.17%

CQ-WW-SSB 2005

Logger Submissions Share
UCXLog 1 100.0%

CQ-WW-SSB 05

Logger Submissions Share
SD (EI5DI) 1 100.0%

CQ-WW-SSB 2005

Logger Submissions Share
SD (EI5DI) 8 57.14%
Unknown 2 14.29%
N1MM Logger+ 2 14.29%
MixW 1 7.14%
CT (K1EA) 1 7.14%

CQ-WW-SSB VOICE

Logger Submissions Share
Unknown 1 100.0%

CQ-WW-WPX-RTTY

Logger Submissions Share
MixW 1 100.0%

CQWW SSB

Logger Submissions Share
N1MM Logger+ 1 100.0%

IARU-HF

Logger Submissions Share
N1MM Logger+ 8,956 56.02%
Win-Test 1,104 6.91%
UCXLog 1,061 6.64%
N3FJP 1,023 6.4%
TR4W 816 5.1%
CTESTWIN 609 3.81%
QARTest 539 3.37%
Unknown 429 2.68%
DXLog.net 408 2.55%
WriteLog 311 1.95%

TIMES BECAUSE UNABLE TO CATCH ANY SIGNAL. SORRY FOR THE MANY REPEAT

Logger Submissions Share
N1MM Logger+ 1 100.0%

WRTC

Logger Submissions Share
N1MM Logger+ 4 80.0%
Win-Test 1 20.0%

WRTC 2018

Logger Submissions Share
WriteLog 1 100.0%

WRTC-2018

Logger Submissions Share
DXLog.net 5 100.0%

WW 2010

Logger Submissions Share
MixW 1 100.0%

WW-DIGI

Logger Submissions Share
Unknown 4,156 43.33%
N1MM Logger+ 3,170 33.05%
Adif2Cabrillo 1,300 13.55%
N3FJP 542 5.65%
CTESTWIN 222 2.31%
WriteLog 117 1.22%
UCXLog 46 0.48%
MixW 15 0.16%
TR4W 14 0.15%
DXLog.net 4 0.04%

Logger by Mode

Do CW operators prefer different loggers than SSB or RTTY operators?

CW

Logger Submissions Share
N1MM Logger+ 82,345 52.26%
Win-Test 12,492 7.93%
WriteLog 9,182 5.83%
N3FJP 9,095 5.77%
TR4W 8,872 5.63%
CTESTWIN 6,038 3.83%
UCXLog 5,073 3.22%
Unknown 4,854 3.08%
CT (K1EA) 3,739 2.37%
SD (EI5DI) 3,390 2.15%

MIXED

Logger Submissions Share
N1MM Logger+ 7,198 55.93%
N3FJP 1,838 14.28%
Win-Test 788 6.12%
WriteLog 709 5.51%
UCXLog 501 3.89%
DXLog.net 374 2.91%
CTESTWIN 359 2.79%
TR4W 305 2.37%
Unknown 261 2.03%
QARTest 208 1.62%

RTTY

Logger Submissions Share
N1MM Logger+ 55,233 56.82%
MixW 10,109 10.4%
WriteLog 5,724 5.89%
Win-Test 4,474 4.6%
QARTest 4,312 4.44%
CTESTWIN 3,674 3.78%
Unknown 3,475 3.57%
N3FJP 3,226 3.32%
UCXLog 2,786 2.87%
Adif2Cabrillo 1,655 1.7%

SSB

Logger Submissions Share
N1MM Logger+ 74,559 48.55%
N3FJP 18,075 11.77%
Win-Test 11,385 7.41%
WriteLog 8,312 5.41%
TR4W 5,679 3.7%
QARTest 5,200 3.39%
Unknown 5,138 3.35%
UCXLog 4,969 3.24%
CT (K1EA) 3,987 2.6%
CTESTWIN 3,669 2.39%

Operator Categories

Power Class

Category Submissions Share
LOW 269,775 55.3%
LP 1 0.0%
50 W 1 0.0%
CW 1 0.0%
NON-ASSISTED 1 0.0%
QRP 23,348 4.79%
HIGH 194,685 39.91%
150 OR LESS 1 0.0%

Operator Class

Category Submissions Share
MULTI-OP 23,839 4.9%
CHECKLOG 865 0.18%
MULTI-ONE 1 0.0%
CHECK LOG 1 0.0%
SINGLE-OP 461,837 94.92%
DU9SS 1 0.0%
CLASSIC OPERATOR (CLASSIC) 1 0.0%

Assisted vs Non-Assisted

Category Submissions Share
NON-ASSISTED 293,182 60.34%
ASSISTED 192,341 39.59%
NO 94 0.02%
NON ASSISTED 49 0.01%
NON 30 0.01%
NONE 30 0.01%
YES 29 0.01%
UNASSISTED 27 0.01%
NO ASSISTED 7 0.0%
0 4 0.0%
NOT ASSISTED 3 0.0%
NA 3 0.0%
NON ASISTED 3 0.0%
NOT-ASSISTED 3 0.0%
NO-ASSISTED 3 0.0%
N 2 0.0%
ASSISTEN 2 0.0%
ASSITED 2 0.0%
LIMITED TIME OVERLAY 2 0.0%
N/A 2 0.0%
SSISTED 2 0.0%
ASSISTANCE 2 0.0%
ASISTED 2 0.0%
Y 2 0.0%
- 2 0.0%
NON-ASSISTEDS 1 0.0%
NONASSISTED 1 0.0%
NOASS 1 0.0%
NONE-ASSISTED 1 0.0%
NONE ASISTED 1 0.0%
24 HOURS 1 0.0%
NON ASSISTE 1 0.0%
LIMITED TIME 1 0.0%
24-HOURS 1 0.0%
24H NON-ASSISTED 1 0.0%
ONLY ONE 1 0.0%
ASISSTED 1 0.0%
ASS 1 0.0%
NON ASISSTED 1 0.0%
NON-ASSITED 1 0.0%
NONE ASSISITED 1 0.0%
UN-ASSISTED 1 0.0%
DX 1 0.0%
NO ASSISTENCE 1 0.0%
NO ASSISTANCE 1 0.0%
NON_ASSISTED 1 0.0%
CHECKLOG 1 0.0%
NON-ASISTIDA 1 0.0%
HOME 1 0.0%
NON-ASSSTED 1 0.0%
` 1 0.0%
HCAT.1.1. 1 0.0%
NOT 1 0.0%
NON ASSIST 1 0.0%
NON ASSISSTED 1 0.0%
ASSUSTED 1 0.0%
NON -ASSISTED 1 0.0%
LOW 1 0.0%
1 1 0.0%
ASISTIDO 1 0.0%
N0 1 0.0%

Platform Gap

The contest logging market is 100% Windows at the top. macOS options (SkookumLogger, RUMlogNG, MacLoggerDX) and Linux options (TLF, CQRLOG, YFKtest) together represent less than 1% of submissions.

This isn't a sample bias — it's the entire population of submitted Cabrillo logs from 15 major contests over 20 years.

For more on how this data was collected, see the methodology page.


Analysis powered by IONIS — 496K Cabrillo log headers from 15 major HF contests, 2005–2025.

← Back to Contests