Dismiss Notice
What Is This?

It's a constantly growing, global map of 3,542,969 PokéStops and Gyms for Pokémon GO.

The data is from Outgress (an Ingress analytics system).

puttogether
resistance
** Some portals blurred until you log in.
Recent Ingress Activity:
cTXp7474xw2G
Jun 19, 2026
BgzjiBzRoJ7K
Jun 19, 2026
XoSUTC6k8IkXab7
Jun 18, 2026
65v6PP2qRSbE fgsNZQJRQC78
Jun 18, 2026
Werb2cOmK 9c5Z1i9y7tIJ
Jun 11, 2026
vNwxb1fMi UUDC53hA4Ht0 CALL
Jun 11, 2026
lFxNXMl1t Z64XITQrXxRy Vxgb
Jun 11, 2026
iWVQjYKX l6YviC5 mMds csppXA
Jun 5, 2026
1fvtwb45wYAWIXhWvXgKuZUhTm5N BCS
Jun 5, 2026
naH2C QbQ
Jun 5, 2026
MLONDNbkJRfswoJWKtiNB8bx
Jun 5, 2026
RVnU7qAfgfEFcUNVPGhAuwucPiiOn6
Jun 1, 2026
NdHT83QPrRPwJdHaOdq22aVX
Jun 1, 2026
RyrUpUusUVbTA741QUkwZVQZ
Jun 1, 2026
pYAN2XqGKPE48JMSBa44Yfwe
May 30, 2026
RaTTu3CfBFjRbGr
May 30, 2026
yHOdCx2bIOfJ
May 30, 2026
DVfXTEhh1U7s6xW79bLGv
May 30, 2026
Most Attacked Portals:
4FKjGcRCTWgk3K0DPKAXEg1HnFzR9hGS7f61
Lhf1KZehCPvNFHg
Z3kJrX
szBYNglOhASt
Historical Activity:
This is not exhaustive information about puttogether. The information is based on Ingress email damage reports from participating agents.
** Some portals blurred until you log in.
Portals Where puttogether Was The Last Known Attacker:
 
JodIbw4KadqFiyKnpa
4142 days
 
wMX5YkB5FqeNZegtot1ur
3914 days
 
CyKniLk6GKSfVn3KBCps1oJO
3802 days
 
4ueISuSRqG3Z
3508 days
 
66iwkYrP9jMwR7q
3293 days
 
NBRxxw2vVyY91hm6ej
2978 days
 
WcZHu6sANMC2vFZ
1209 days
 
C46BakGZK8TnXJvafO
1209 days
 
eMBIN5YguaXxXVOnMPR1kk5q
1203 days
 
y6b0tpvu4ZukFEv zOfC1kq
1183 days
 
6pqIh3vlP8Fnvms
1183 days
 
djwa0MfpuPSbh8kXLL3hK
1182 days
 
aI7aOEKmN0jU
1161 days
 
J1bfZ0S9ANTy
1161 days
 
qMtkhL1Z18laRxc1FeBlH5B8
1161 days
 
QhQRFB318dFbcNOfi90bCQkm
1161 days
 
GrWU0LMmygfnlO6CBgA7XTSvexB
1161 days
 
RzYkdMNDV0vm
1161 days
 
C8NTW t2Rp c7tH Llh1fYz
1161 days
 
SANdYa
1161 days
 
51EEWwlXMWRX
1161 days
 
CsvhGrGQT7Fqgs4DPdkM0
1158 days
 
cmYgX4FU7jyY
1158 days
 
1llrezRCFNb1NY2
1142 days
 
Fp8kyCAgOd28
1136 days
 
9y16BpIYkhhjbkTHq
1130 days
 
F2c4rk2Hyfcm9pg
1101 days
 
kvTP20JkRAg8Opw1brIEmU2r
1100 days
 
78B18h6Wa9w77j0V7XoX4Oj5N8tQ66EJ6rwmGOmd0DRTCL6nnEA
1065 days
 
6V2k5soVSfw84xrpJeRK1tfNu973d8V7lNp1GF5ZkgWYWkOEewaWPBasI
1058 days
 
EltWJPuAEcum
1050 days
 
CxFTDoCvkB8vBUh
1050 days
 
QsRvxatpcXGhBAG
1050 days
 
zGxDIlTxOqCnlCq2glk35
1050 days
 
uaD3OYR1oViy
1050 days
 
3nwEBh1TL5vhpDUKvf7Oj
1014 days
 
ERfKIixn9Hsp
925 days
 
Xk4 fIi4K3 w3S9lQ
925 days
 
JGltr762hsjAZ3D8KevPd
925 days
 
rLGyqYQ1QFI8CyfY6F
925 days
 
3qGVa9HLlFuNFIE0bR
925 days
 
h1EF9ytQGVWZs0XvoCnrn6
925 days
 
zdVvSVmZtlEY
901 days
 
Bd9i27G gTzGzr
896 days
 
MbzH9L
896 days
 
1XJhRgoyiuoXZdq
892 days
 
Fut1XH AHZl
877 days
 
wxO0Udesv
869 days
 
YaLCgwpOcfXGjDywci
851 days
 
KzhzEJieuAuiGAYI2nyEe63D
843 days
 
5YtLDR3k9hkzI21
842 days
 
HURgfq0VSi2n8Eye8FbM6
842 days
 
N9PDji1vrFoUIEQlt475b
842 days
 
FJGs58IknV8gGmc
842 days
 
Ph1wLdJ5eQULMT7vCI
842 days
 
tcIVcUJAJHwHyC6w0bULcd71r
842 days
 
KxSpkSv3M
842 days
 
dv5NHFjIDvzaaWkGfr
842 days
 
IIb7IK
842 days
 
WOCnGjZnEcZc
842 days
 
T4ISyTDlg5q96d5NToqcA
842 days
 
MBAS56XTXWYOhnZ
842 days
 
YInOezGN373CvVNi9x
842 days
 
x3IhK0FjMkvHqwp
842 days
 
pSn864VLYrdjEaU
842 days
 
shvAyH0IW JYZwmBCzd
842 days
 
RxC3zkVKui9JEZKQiN
842 days
 
iS8jGindC1SH
842 days
 
wjdyXs
842 days
 
ghF91tmPe
842 days
 
KWbAx hy CgUVoR
842 days
 
ItGAN7qz0pQS
842 days
 
GCsryaRMbiF7TNj
842 days
 
8EkSXiB3GPbQ
842 days
 
QaYeweP5C7AZzBm EENaH8kfCX0C
842 days
 
IBKpFeB97
842 days
 
MO5Ra7 1ZVmlE
842 days
 
rCD9G4yKPzeB5J5
842 days
 
UEop9PvrS9CA NLdWQ
842 days
 
KrZNOEtehGdyNS129Tnrm
842 days
 
3wENTlOC6
842 days
 
kPsTcr9Bg
829 days
 
FwuHxmJSB
799 days
 
qv83fA5o2S3rmeFCQIxrroag9rX
792 days
 
twLe77pBw81AfGFVTe
761 days
 
Y8xs5fjTKcJi
671 days
 
B3Hbg1NuLOzX1t6AEICiA
671 days
 
9GPfYkzKkIRSVP6F86
638 days
 
wbeDvw
638 days
 
TOS0Nl0CqTcC3Nc
638 days
 
NDFCjOC1xCQ74w5elmdBFhu3
604 days
 
B0WmfRVKBiSfSPer
604 days
 
qJeriDCfWyab
590 days
 
nUez6ADmSOAewyi
589 days
 
mGg66b
520 days
 
9jWWz2
520 days
 
Wbmliz64PQmSkEV
520 days
 
8PVuWMsPW
520 days
 
kNkiOM
520 days
 
WPAXaKY gkaYp3but2Sfe9o
520 days
 
CAL3tp52EslQdotG7WOHA
520 days
 
Clna6hs0jrxkDgp
484 days
 
udqwQHbJC9zSOku
484 days
 
nPAZj
464 days
 
VGEh6lOnotUe1VX
456 days
 
dPyk5ntrGMo5jRC4VSIbqk6HEQGq7jcJ5VPf
456 days
 
XJM7ZmqXx6cxLXBgtW4uL2bIM06fIMa29
456 days
 
MgVKdkk4s
456 days
 
eVLrJ6mDQhWx
450 days
 
5Qeugow3qdgy
450 days
 
3BJgiSvhk89nWEG77B
450 days
 
OVVxJ1YylJgWprC
449 days
 
7aEQhaYPgJ3MKS4vmWcLN4sl
449 days
 
Sw5rxQrdDCOeqwghTuslBrWqSAWfaW
449 days
 
ddHveS9
445 days
 
Z3yfVteg9miOJ77h2QpEk2VmsS4zCr6ZS
430 days
 
SdXgVG5hA4d7
429 days
 
wY524
429 days
 
HkDPEyoJX17YW1xP8M0gT0ah
429 days
 
5NAdt2mbCpDsxDv708QQQwpvcNA
429 days
 
AquJ6UAgKaC6T fX81DmRrBz6JApPZzA
429 days
 
UgcYAxnogfm87gTW8y2bJJtGoP0k3Q
429 days
 
eBvZNKCOEY251BK
429 days
 
1t5iH8sEFdVH
406 days
 
tZxKlPrVXwphQBDeVdinOvKb
406 days
 
0mFsRA
390 days
 
JtcNHZTF4
390 days
 
hqC76W94TYrgY6VLQ3KuS
390 days
 
28k1MGdpPTQK3qJTfvJ
387 days
 
deOP7uHEMB9ryYV
387 days
 
hAAHIW1VhS4KC7YrBkCfVzDD1PJ
344 days
 
qW0TiUCHc
344 days
 
zXpTbtDqy
344 days
 
ge7gGPGdVyaikFZarsuaX
344 days
 
eGDuBu
344 days
 
mjE7VfkkTjjZ5sybhS0Wq
344 days
 
JUdRGAVVy cjCLdOtDq
316 days
 
DfLaIjHatpB0eSdvVMynvFc3
237 days
 
C8BKpPD3O2tODWK8GFVMwN5m
225 days
 
Sk2jRG1yRnziY2IMEL
209 days
 
mzQVoiwsaAomFFaoML4Wv
199 days
 
D8xfSkU5T57yHnNZReW1XHVzgEUbihiqdI9dGuZqDmK7x
199 days
 
mFfaf5c5O
194 days
 
x8KHb8vP3JAIqRU0zxHmmZjt
190 days
 
5k8pHB4hymRZho7dMTf8sPQysJt
186 days
 
DBFR3QEgN SZszka
186 days
 
alYpC rzYdJ301 W3D8h k5hhk
186 days
 
lQfL0Z9RcJ6UjqI
177 days
 
QcaX2hgeauAn
170 days
 
TfsJFpAG3
170 days
 
UMTW0S
170 days
 
IvwfRk
170 days
 
RvFLksG80P2J
170 days
 
gf1IoCg5e3vs
169 days
 
BDpnRqPeCccw0q4PNdGwMSgglTJZx1
169 days
 
ChHQsiupf
169 days
 
yIanm5K58UrzWKTN3E2df
169 days
 
A lpJZ Pa
169 days
 
IGfVVZDwEus7
169 days
 
JAab9vXG9MiR5S3Nf7BwXPTi
168 days
 
Uuloo7CESRuHYX7WwHKz7hUYmKKhrduvyCOFlVj6
168 days
 
ua5wpOjAfq42QpT1QRqOf
168 days
 
VYYHhjp1vQIww7v
168 days
 
TiAx73 4IVAmp1u5
168 days
 
7BKJI2jjvnJl EPhCgsaV2
168 days
 
lrXLqb2mKUWNPf4
168 days
 
IRw6Kbb7gPL9gqCpv3lAqEuBdpmtaxqLf
168 days
 
0QCBpJdzS
168 days
 
F4HNx8rqD1fBmjzhMsipESGTD
168 days
 
Wz5zk8 nbLHje
168 days
 
EFTjmnnp4
168 days
 
Z9zffUUOKdoVGRu8mm1L8oxS
168 days
 
2et
168 days
 
wJzalM5ajmnmE6u6yBZs2
168 days
 
IlXmj9ZwjxGLatl
167 days
 
ClCD7s6hq7POB200YjFcYbVhfcQ
167 days
 
uoCVaTI0wpikEf7NFjUuG
167 days
 
lAnDM7X4dA6jGSUejL
167 days
 
Pd9QtWtmHw50
145 days
 
MCmV4fqSU0yD
135 days
 
gmbDYZ768
135 days
 
ibvLnQd8f
135 days
 
xo17v6Qn3
135 days
 
MxD8HFp3KTCefAgL5HoO3vGd
135 days
 
Pj5CcsmI9CuwOlWf38
133 days
 
cW0qq3AFcxHLcM0SdCWHA
133 days
 
SeUawZ
133 days
 
2uYJ76k2dBCgEsOJG74iYrVt
133 days
 
lOqzjFYKSFl1BeyT5I
132 days
 
cIVlW7HCy
132 days
 
xs89zzG6XLNqrxD8DLSmZZTOGkMoZ
132 days
 
e96EQKZIi
132 days
 
T0dKZkjkBFlj
132 days
 
s6haqKKAFB9eMzJ
132 days
 
62l5V1nFEiC8iqCwIWZXykGuP
132 days
 
3eB6hrpWuA0TddFmYw4PYjdyUjbQj
132 days
 
iBxqpSGoXS5KYt883MloV5T9rb3fLA
132 days
 
0ZsBXWwKUgUqRPrhzgtf5enEf
131 days
 
7NarcVcxeauxdeWxUSjL7w2j
131 days
 
w63NRLedaygWgS1
131 days
 
jdJBw6fiNcRdDCi
131 days
 
0dtJraaqbECmp67
131 days
 
MU0Q7AFtp
131 days
 
3oFLGeJ4a
131 days
 
piZ8VFQkiWbd
131 days
 
oRCLjDoWuBEfdDT1Ym6WN
131 days
 
kNAdvzA9lxyC
131 days
 
6nlMAxxJSWKqCRsSXlAxDScy0OUUND
131 days
 
zFrjAu75KT81PFquZBNCNZkj
131 days
 
GW0HShCui
131 days
 
F1RVF9bmKOMSGGs
131 days
 
pyX6YjocKdrm
131 days
 
UucJ6dAZO19Hyiz
129 days
 
hdDCQgZXaUrctPY2stDST
128 days
 
D6pkeKpLEwDfhI8wmi
128 days
 
nZT7posHaVdIEG6
128 days
 
NGzjP8GXr
128 days
 
lLdJSE8lu4Oz7WP6BCuegpAt
128 days
 
uICSHqLiNHt9VGuKg6NBt
128 days
 
vb1FPgHOUDfT
128 days
 
enAeVtm95DCzPuXyPIs8Bwir
128 days
 
cjNbvfcnp
128 days
 
p3fkDX7gipEEmraOo1QbjPJVnvy
128 days
 
juHj9OgyLnQXkjaJEK
128 days
 
DFhCqRY6qX71arU5pa10h
120 days
 
9Oi8qeBLood2
120 days
 
xzBAPJs63
93 days
 
5ovj9n9TjNMhaijpspqgY
84 days
 
cINAxm9ppYXDOgvjr0hZG
77 days
 
cPj4uUxbp BAmngF
72 days
 
d6dGFBcVR88uBeRlJQ046l21TEKgef2sE
72 days
 
9VTajUoXDMSyBBvQga
64 days
 
rTui98mPEADK
64 days
 
QK0W2E9eLHEf
64 days
 
7fTyMcsEsIXfemcjJY91j
64 days
 
MPhR8K3VcoLzLSi
64 days
This list does not include portals where puttogether was the last known attacker within the last 60 days.
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
12 AM
 
 
 
 
 
 
 
1 AM
 
 
 
 
 
 
 
2 AM
 
 
 
 
 
 
 
3 AM
 
 
 
 
 
 
 
4 AM
 
 
 
 
 
 
 
5 AM
 
 
 
 
 
 
 
6 AM
 
 
 
 
 
 
 
7 AM
 
 
 
 
 
 
 
8 AM
 
 
 
 
 
 
 
9 AM
 
 
 
 
 
 
 
10 AM
 
 
 
 
 
 
 
11 AM
 
 
 
 
 
 
 
12 PM
 
 
 
 
 
 
 
1 PM
 
 
 
 
 
 
 
2 PM
 
 
 
 
 
 
 
3 PM
 
 
 
 
 
 
 
4 PM
 
 
 
 
 
 
 
5 PM
 
 
 
 
 
 
 
6 PM
 
 
 
 
 
 
 
7 PM
 
 
 
 
 
 
 
8 PM
 
 
 
 
 
 
 
9 PM
 
 
 
 
 
 
 
10 PM
 
 
 
 
 
 
 
11 PM
 
 
 
 
 
 
 
Loading...