KP4JFR — FT8 station from Puerto Rico
Amateur radio station KP4JFR operating from Puerto Rico. 435 FT8 spots received at SO8OO WebSDR, 170 CQ calls, active on 80m, 60m, 40m, 20m, 10m, over 24 days, best SNR +17 dB. Heard between 2026-04-26 and 2026-06-28.
FT8DB and SO8OO WebSDR are a hobby project maintained solo. ☕ Buy me a coffee
Overview
435
Total spots
170
CQ calls
24
Days active
-11 dB
Avg SNR
Bands
80m
20m
60m
40m
10m
First seen: 2026-04-26
Last seen: 2026-06-28 18:30 UTC
Last seen: 2026-06-28 18:30 UTC
Frequent QSO partners observed at SO8OO
Stations KP4JFR worked most often, as logged from our receiver:
Activity Heatmap
Location
QSO Logbook (as observed from SO8OO)
Format: our rx / partner reports
| Time | Band | KP4JFR | Partner | Partner SNR | Msgs | |
|---|---|---|---|---|---|---|
| 06-28 20:28 | 20m | -14 / - | IS0KNG | - / -16 | 3 | Partial |
| 06-28 20:27 | 20m | -9 / - | SV5BYP | - / - | 3 | Partial |
| 06-22 18:24 | 10m | -13 / - | 9A6DQB | - / -13 | 3 | Partial |
| 06-12 02:04 | 40m | -10 / - | UR3IQ | - / -5 | 2 | Partial |
| 06-12 02:02 | 40m | -11 / - | PD0DDA | - / - | 3 | Partial |
| 06-12 02:02 | 40m | -14 / -15 | R2PT | -17 / -10 | 4 | ✓ Complete |
| 06-12 02:01 | 40m | -2 / - | PD0PET | - / - | 2 | Partial |
| 06-12 01:52 | 40m | - / -7 | VA2KFF | -16 / - | 2 | ✓ Confirmed |
| 06-12 01:51 | 40m | - / -7 | KX4TKO | -18 / - | 2 | ✓ Confirmed |
| 06-12 01:48 | 40m | +4 / -12 | IK4LZH | -17 / -13 | 5 | ✓ Complete |
| 06-12 01:46 | 40m | -6 / -12 | UX2QX | -18 / -17 | 7 | ✓ Complete |
| 06-12 01:42 | 40m | +2 / -14 | EW4DX | -18 / -8 | 5 | ✓ Complete |
| 06-11 22:54 | 20m | - / -14 | EA1AGM | -2 / - | 6 | Partial |
| 06-11 22:50 | 20m | -8 / -16 | TA3ZZ | -2 / - | 6 | Partial |
| 06-11 22:46 | 20m | - / -11 | F1EML | -11 / - | 4 | ✓ Confirmed |
| 06-11 22:42 | 20m | -6 / - | EA5KDN | -8 / - | 7 | ✓ Verified |
| 06-11 22:41 | 20m | - / -13 | M0KEE | -10 / - | 2 | ✓ Confirmed |
| 06-11 22:38 | 20m | - / -2 | PA1AA | -11 / - | 2 | ✓ Confirmed |
| 06-11 22:32 | 20m | - / -17 | AC9HP | -7 / - | 9 | Partial |
| 06-11 22:30 | 20m | - / -2 | RA4AAT | -3 / - | 2 | ✓ Confirmed |
| 06-11 22:26 | 20m | -8 / -13 | A92AE | -3 / -18 | 5 | ✓ Complete |
| 06-10 00:22 | 20m | - / -18 | IZ1HJU | -9 / - | 3 | ✓ Confirmed |
| 06-10 00:19 | 20m | - / -13 | R2BQM | -9 / - | 3 | ✓ Confirmed |
| 06-10 00:16 | 20m | -1 / -13 | <...> | -7 / -12 | 2 | Partial |
| 06-10 00:11 | 20m | -24 / -6 | R5AV | -8 / - | 3 | ✓ Verified |
| 06-02 22:47 | 20m | - / - | OJ0Z | -4 / - | 3 | Partial |
| 05-28 00:50 | 80m | +8 / - | F1PBZ | - / -17 | 4 | ✓ Confirmed |
| 05-28 00:41 | 80m | -4 / - | SK7WS | - / -22 | 2 | Partial |
| 05-22 02:29 | 40m | -18 / - | RM3ZK | - / - | 3 | Partial |
| 05-22 02:28 | 40m | -16 / - | UA3QQG | - / -17 | 2 | Partial |
| 05-22 02:25 | 40m | -23 / - | KA9EKJ | -16 / - | 3 | ✓ Verified |
| 05-22 02:21 | 40m | 0 / -6 | DL4RBR | -18 / -10 | 5 | ✓ Complete |
| 05-22 02:18 | 40m | -4 / - | SV4LGX | - / - | 5 | Partial |
| 05-22 02:12 | 40m | -7 / - | UA3ZNQ | - / - | 2 | Partial |
| 05-22 02:12 | 40m | -3 / -20 | DJ3WF | -20 / -15 | 9 | Partial |
| 05-22 02:08 | 40m | -5 / - | UA3ZNQ | - / - | 3 | Partial |
| 05-22 02:07 | 40m | -1 / - | DL4RBR | - / - | 6 | Partial |
| 05-22 02:05 | 40m | -11 / - | R2PT | - / - | 3 | Partial |
| 05-22 02:01 | 40m | -12 / - | IN3IZQ | - / - | 9 | Partial |
| 05-22 02:00 | 40m | - / -19 | W0JOP | -20 / - | 6 | ✓ Confirmed |
| 05-22 01:51 | 40m | - / -8 | W9GNW | -20 / - | 2 | ✓ Confirmed |
| 05-22 01:47 | 40m | -10 / - | R2PT | - / - | 2 | Partial |
| 05-22 01:45 | 40m | -16 / - | RA3QSV | -24 / -3 | 7 | ✓ Verified |
| 05-22 01:45 | 40m | -11 / -7 | SP5LST | -18 / -12 | 5 | ✓ Complete |
| 05-22 01:44 | 40m | - / -15 | CX4AT | -20 / - | 2 | ✓ Confirmed |
| 05-22 01:41 | 40m | -24 / -11 | LU3DXU | -18 / - | 3 | ✓ Verified |
| 05-22 01:39 | 40m | -7 / -13 | SV1TDZ | -20 / -9 | 4 | ✓ Complete |
| 05-22 01:35 | 40m | -11 / -17 | 4X5JK | -20 / -17 | 4 | ✓ Complete |
| 05-22 01:32 | 40m | - / -18 | 4L3YL | -18 / - | 3 | ✓ Confirmed |
| 05-22 01:29 | 40m | - / -14 | UB4CJS | -18 / - | 2 | ✓ Confirmed |
Station Log
20m
UTC dB Freq Message 225415 -2 2118 TA3ZZ KP4JFR -20 225445 +1 2118 EA1AGM KP4JFR -14 (x6) 225815 -7 2117 CQ KP4JFR FK68 202730 -7 1954 KP4JFR SV5BYP KM46 202830 -21 1677 KP4JFR IS0KNG -16 202830 -10 1955 KP4JFR SV5BYP KM46 202830 -2 2699 KP4JFR M0CHE IO80 202900 -10 1955 KP4JFR SV5BYP KM46 203000 -14 1677 KP4JFR IS0KNG -16 (x2)
10m
UTC dB Freq Message 171830 -9 959 KP4JFR PY4ZDC -13 (x3) 172600 -17 2411 KP4JFR IZ7NLV R+00 174600 -20 2172 KP4JFR EA5RC JN00 (x2) 174800 +9 1790 KP4JFR CT7AUT IM67 (x3) 132300 -15 1517 KP4JFR 7Q6UJ -07 (x2) 142330 -13 2447 KP4JFR F5MYK IN97 182400 -13 803 KP4JFR 9A6DQB -13 (x3)
80m
UTC dB Freq Message 010915 -24 1985 KP4FRA KP4JFR FK68 (x7) 004130 -7 1420 KP4JFR SK7WS -22 (x2) 004645 +4 650 KP4JFR F1PBZ -16 (x5) 194700 -14 1854 KP4JFR DA6DE JO40
40m
UTC dB Freq Message 015300 -17 2111 VA2KFF KP4JFR RR73 015930 -17 2112 CQ KP4JFR FK68 (x2) 020115 -1 2112 KP4JFR PD0PET JO32 020130 -16 2112 CQ KP4JFR FK68 020145 -4 2112 KP4JFR PD0PET JO32 020200 -16 2112 R2PT KP4JFR -15 020245 -10 2112 KP4JFR PD0DDA JO22 020245 -14 752 KP4JFR R2PT R-10 020300 -17 2113 R2PT KP4JFR RR73 020315 -10 2113 KP4JFR PD0DDA JO22 020330 -18 2113 R2PT KP4JFR RR73 020345 -14 2112 KP4JFR PD0DDA JO22 020415 -10 2391 KP4JFR UR3IQ -05 (x2)
60m
UTC dB Freq Message 010830 +12 352 KP4JFR Z66SP -14 010900 +15 352 KP4JFR RR73; KD2ZIU <Z66SP> -20 011030 +17 413 KP4JFR Z66SP -12 011100 +15 412 KP4JFR RR73; W1ER <...> -08 011200 -8 629 KP4JFR SP9YGD JO73 (x2) 012430 -18 1246 KP4JFR C5D RR73