Apple Watch ECG Analysis

Settings New Run
Eligible ECGs884
ECGs With Match26
Matching Beats29
Threshold0.6813828009107311

Best match: 0.975 in ecg_2026-05-16_4.csv, 4.455s-6.020s.

Run 20260524-184250-6f6dab12 · 2026-05-24T18:45:53 · database AppleWatchECG/test_ecg_pdfs

Annual Statistics

YearEligible ECGsECGs With MatchMatching Beats% Positive
2023106221.89%
2024319451.25%
202528910113.46%
202617010115.88%

Score Distribution

Scored ECGs866
Mean / Std0.520 / 0.097
25th / 75th0.451 / 0.591
Above Threshold26 (3.0%)

Histogram uses the best template match score found for each eligible ECG PDF.

Score histogram

Report Files

Match Panel

Template T1: after_walk_annot_-_ECG_2026-05-16_at_20.01.pdf, 4.460s-6.025s
Input template feature
Open input ECG overlay
Match waveform
Match 1: score=0.975, beat 9, avg HR=85 bpm, ecg_2026-05-16_4.csv, 4.455s-6.020s
Classification: Sinus Rhythm
Workout within 10 min: Outdoor Walk (4.9 min after workout end)
Open full ECG overlay
Match waveform
Match 2: score=0.792, beat 10, avg HR=56 bpm, ecg_2023-05-07.csv, 7.555s-9.120s
Classification: Heart Rate Under 50
Open full ECG overlay
Match waveform
Match 3: score=0.741, beat 23, avg HR=105 bpm, ecg_2026-03-13.csv, 11.585s-13.150s
Classification: Sinus Rhythm
Workout within 10 min: Indoor Run (during workout)
Open full ECG overlay
Match waveform
Match 4: score=0.727, beat 5, avg HR=112 bpm, ecg_2024-10-02.csv, 1.020s-2.585s
Classification: High Heart Rate
Workout within 10 min: Indoor Run (during workout)
Open full ECG overlay
Match waveform
Match 5: score=0.726, beat 9, avg HR=84 bpm, ecg_2025-01-29.csv, 4.730s-6.295s
Classification: Sinus Rhythm
Open full ECG overlay
Match waveform
Match 6: score=0.725, beat 5, avg HR=65 bpm, ecg_2026-05-16_1.csv, 2.565s-4.130s
Classification: Sinus Rhythm
Open full ECG overlay
Match waveform
Match 7: score=0.722, beat 4, avg HR=62 bpm, ecg_2025-04-18_1.csv, 0.700s-2.265s
Classification: Sinus Rhythm
Open full ECG overlay
Match waveform
Match 8: score=0.722, beat 28, avg HR=89 bpm, ecg_2026-01-10.csv, 17.490s-19.055s
Classification: Sinus Rhythm
Open full ECG overlay
Match waveform
Match 9: score=0.718, beat 15, avg HR=119 bpm, ecg_2025-04-20.csv, 5.525s-7.090s
Classification: High Heart Rate
Workout within 10 min: Indoor Run (during workout)
Open full ECG overlay
Match waveform
Match 10: score=0.717, beat 29, avg HR=58 bpm, ecg_2026-05-16_3.csv, 28.410s-29.975s
Classification: Sinus Rhythm
Open full ECG overlay
Match waveform
Match 11: score=0.716, beat 35, avg HR=105 bpm, ecg_2025-10-04.csv, 17.730s-19.295s
Classification: Poor Recording
Workout within 10 min: Indoor Run (during workout)
Open full ECG overlay
Match waveform
Match 12: score=0.712, beat 16, avg HR=95 bpm, ecg_2026-03-14.csv, 9.330s-10.895s
Classification: Sinus Rhythm
Workout within 10 min: Indoor Run (during workout)
Open full ECG overlay
Match waveform
Match 13: score=0.712, beat 25, avg HR=105 bpm, ecg_2025-11-13.csv, 12.375s-13.940s
Classification: High Heart Rate
Open full ECG overlay
Match waveform
Match 14: score=0.711, beat 4, avg HR=72 bpm, ecg_2026-05-16_2.csv, 2.820s-4.385s
Classification: Sinus Rhythm
Open full ECG overlay
Match waveform
Match 15: score=0.710, beat 23, avg HR=70 bpm, ecg_2024-08-06.csv, 16.230s-17.795s
Classification: High Heart Rate
Workout within 10 min: Indoor Run (during workout)
Open full ECG overlay
Match waveform
Match 16: score=0.708, beat 43, avg HR=110 bpm, ecg_2024-08-21.csv, 22.025s-23.590s
Classification: Poor Recording
Workout within 10 min: Functional Strength Training (during workout)
Open full ECG overlay
Match waveform
Match 17: score=0.706, beat 49, avg HR=99 bpm, ecg_2025-10-31.csv, 28.375s-29.940s
Classification: Sinus Rhythm
Workout within 10 min: Functional Strength Training (during workout)
Open full ECG overlay
Match waveform
Match 18: score=0.704, beat 17, avg HR=74 bpm, ecg_2025-04-19_5.csv, 11.690s-13.255s
Classification: Poor Recording
Open full ECG overlay
Match waveform
Match 19: score=0.703, beat 20, avg HR=102 bpm, ecg_2025-01-20.csv, 10.855s-12.420s
Classification: High Heart Rate
Open full ECG overlay
Match waveform
Match 20: score=0.698, beat 2, avg HR=56 bpm, ecg_2026-05-18.csv, 1.135s-2.700s
Classification: Sinus Rhythm
Open full ECG overlay
Match waveform