Dismiss Notice
What Is This?

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

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

puttogether
resistance
Play Tendencies:
Where Day Hour With
** Some portals blurred until you log in.
Recent Ingress Activity:
e5NQ3n
May 17, 2026 at 1:24 AM
VwMI8du1QvhB1ujiWagsDgth
May 17, 2026 at 1:24 AM
NJHenIP9C
May 16, 2026 at 3:13 AM
QivA8YAzq
May 16, 2026 at 3:13 AM
7tmnqYgvy
May 14, 2026 at 6:19 PM
hLAWSbBclqp6
May 14, 2026 at 6:19 PM
bVmnrGsPKfS323W1dj8XO
May 14, 2026 at 6:19 PM
pXwIYPgaGpgeKibEKjE9vgI2Js92pxznZqsmX2cjrgicV3qslvP
May 14, 2026 at 6:17 PM
Pc4eN8BI7Vqubc0DCl38PMJ6WtJFsxdc7bZhpou
May 14, 2026 at 6:17 PM
May 13, 2026 at 7:12 AM
vGlz3ZAdjRBV
May 13, 2026 at 7:12 AM
gb0BfOSug
May 13, 2026 at 7:11 AM
AhphEo42pxSV
May 13, 2026 at 7:10 AM
UfNao2
May 13, 2026 at 7:08 AM
sIp8MsI2xh8bjIvcIVM5w zG134
May 13, 2026 at 7:07 AM
DDMe5v47ZaCixcvi4R5ML
May 13, 2026 at 7:05 AM
TBXlfzbnq
May 13, 2026 at 7:05 AM
Bnbk0LdIgxfJ3TjrEi
May 13, 2026 at 7:04 AM
PvGvj1B62v3uEiQR3G UtmiN9r
May 13, 2026 at 7:03 AM
May 13, 2026 at 6:50 AM
Most Attacked Portals:
xtEETrRRrT2lF8SYdH9SqjqzP0Pn8D2sgJaC
DzATMIde1aLRkiC
QspIdzo632iG
yxulZUUTslwlW0ED64
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:
 
rzXG0vWnnjnkr3cLPN
4100 days
 
UWNVp2uQ1ndaaudistfxP
3872 days
 
leCIjZpe6XSKo2OPeRdUtqvu
3760 days
 
It7b7J8rzJCJ
3466 days
 
l5F56lAqdbolXji
3251 days
 
4ZD6noFE41TAT3ICg3
2936 days
 
6x8oxZwv2R5OMtn
1167 days
 
3mDHverP22DM3k1jSB
1167 days
 
nVvbkzVeIQeaucd3KNcqgGBo
1161 days
 
hgScOM41dZmf0QG pxihVhl
1141 days
 
9ZCHS0V1fnmydFy
1141 days
 
3umaQXzldxtbDSzOGYwN2
1140 days
 
A0dWkU7uaLAK
1119 days
 
dKmSSoWe7myq
1119 days
 
NDcbejGBb0ncOhi3s79Om5wd
1119 days
 
Ff3rPOfts7prS6hxjSUB9ar546j6fd
1119 days
 
lP4Mre2Ern7twUXbiIktvKFz
1119 days
 
1psELMhehfqEdPFleYoVv0sLCpS
1119 days
 
G5ACJglTVWht
1119 days
 
I2iJC RA3q Obiu IssNgW9
1119 days
 
iEl6C75Atle6Gze8Z8
1119 days
 
sLhwKd
1119 days
 
BG82L3EoNa8H
1119 days
 
8C0IXStsKlWT5ceJ5hyC2a70N2DGEBnfFRMm
1117 days
 
gZg4ZP8nXOLCdApi4LE6U
1116 days
 
zMRtVnZZrgmA
1115 days
 
42tcfGNcA83zz1z
1100 days
 
IobUeiV42Htb
1094 days
 
qhIoi7a865icOBktk
1087 days
 
jwTXvp9TELelVnL
1058 days
 
5rXZeNH9zpKy5vFLkDM39KZB
1058 days
 
YkIrGMgXrgktn3xybMizvjwSnLwIt6f607uGlI27cPFchxhgWHA
1023 days
 
iNt0s12J4vUC4ezON59us9fZcjE2XNrsEDBaeLsSnke97QayrAnl2f9hu
1016 days
 
U9SK1lcppDat
1008 days
 
drgIATKm2O2Etqf
1008 days
 
97DINCqXronUCLk
1008 days
 
8sd87byLTIzzTKkU4DiSd
1008 days
 
iZffYheYX6Zr
1008 days
 
LEUHloeJ65Wd83kO6Wh5v
972 days
 
QoBFfRWMV9WF
883 days
 
Dke SpFWZ3 hy3DkT
883 days
 
AolUEKX1VcnAME7Yelqrl
883 days
 
mPtq5wVjVvCCcaRQbT
883 days
 
WYyiOCAV3LnbEAFZEg
883 days
 
P1CNFXxnbMDnxvxuveTz7s
883 days
 
pt0njVy1Oero
859 days
 
v3UQNdf IRt2H2
854 days
 
tbgZyG
854 days
 
vcuGs7cLcMvKTl9
850 days
 
ahxtNf wy09
835 days
 
FlWtX4Y9n
827 days
 
117PXl5PyJTRW3dAXi
809 days
 
tQkFEpkQ7FfNSndqsXb4hNBw
801 days
 
BUhm7joMd52P96K
800 days
 
1P2C5r6Ghc0LTZop1coFB
800 days
 
AShzm5yYSNpEIO0k5zFlp
800 days
 
fol1PKujErmogBu
800 days
 
rECBrSKgzhXjmeIN6W
800 days
 
o3kmsdiPGYEBmQYgAS0Y3BIt1
800 days
 
5uiQ12AUd
800 days
 
GAxc9P1sNf0efatfkd
800 days
 
6CYWFG
800 days
 
YPhlAxgRokqu
800 days
 
APg6U2ocJ5mjN0n9amBQj
800 days
 
e7LmFdJM8tDauKv
800 days
 
YBggjPZHPE12Nqtlou
800 days
 
SVXqPBxbhRxrCa8
800 days
 
KoC5hzckW9XWgHs
800 days
 
qtlnnTgUM 66lBbiX5o
800 days
 
WFITgmcsPykALLrGzp
800 days
 
zz3m5AvbGPNF
800 days
 
PKz4ro
800 days
 
VmrVCAJfb
800 days
 
OHUxj oi hhCJHr
800 days
 
nYx5aWlUTNYL
800 days
 
Fh4hC5sv8s4x6rU
800 days
 
r2h0S6dqX2c7
800 days
 
qJXvRDrIbSiTBD6 nvQN11xmuUhs
800 days
 
aIIxfNa4z
800 days
 
A4Fvrn XTkgOF
800 days
 
MdS0VrN8sMG9TjP
800 days
 
q11Gxxf6F827 sIVmF
800 days
 
dLNvog27STuFk9jU0mwZR
800 days
 
kUt4jJkms
800 days
 
qPnBeD1mlDHCohm3u83QyO2UVTs0NhMyo
794 days
 
oS2n7AEkB
787 days
 
4TdBSYCJv
757 days
 
oeGS4XKel6iEiiEAMYgimhq5w0z
750 days
 
b2mrUC12rRGQXGjP2a
718 days
 
hB805xGMBJrGw0VWhV
629 days
 
dWWum5QjYJR9
629 days
 
1XC9obbKkX40FWPSqbE4c
629 days
 
yNkzt3bKJYUO3Y9OeVSkt9rkkxA
629 days
 
9i5uxV7Y9VzfZmvAIt
596 days
 
QX0w7f
596 days
 
KSRQyBB5FN30roY
596 days
 
k5pu0rnT4M9LRGee8vgA6bgI
562 days
 
YE7tAMZXAenfD7hs
562 days
 
ZYCne8u1uK2f
547 days
 
qi3NnJm189ilr38
547 days
 
KbAcan
478 days
 
41v5WX
478 days
 
YuXIxQexQKGOFVb
478 days
 
sGrOdSFEv
478 days
 
SgF3zh
478 days
 
NRMgfLk OZB9t2I3O4K08j2
478 days
 
t0TpUCysy3UHD2OQ69jPM
478 days
 
FTwvBtLyDbn0v2e
442 days
 
e3R8YD6oSYWhXyz
442 days
 
xEFkV
422 days
 
vcZxwtY4Iggz5Je
414 days
 
CzuaY278ldeTfsqhg1ih1ZiLH1UFYDVe3kzb
414 days
 
fGg0Hhz55PXEnx0mZNEeZRRk2jsTHesEW
414 days
 
x2TVvQbgo
414 days
 
RS4VS2GQPF3t
408 days
 
1kLrzDCPfCm2
408 days
 
ozFYTD9qnKE9Wj5AXq
408 days
 
R1RK2PtEQCxO4RM
407 days
 
kWaRtRRDDAl9E353hBfx0iWM
407 days
 
gMoh5jKjAl7323eyC9sZPiAhRgDXH7
407 days
 
ZtBfVxC
403 days
 
lqykvkMNTxDDya4H7PrOMRbztEUrzaOVF
387 days
 
rowMD8x5WTiV
387 days
 
0ZLFG
387 days
 
POsyXmWq9KEUTZaGFbfZAOkW
387 days
 
f3zXLtkZpTt7DWg6US6CssOtLpL
387 days
 
duW5mFspdnPEA 4CsOrPF3y5umTxV7un
387 days
 
Bgi85V4ZAtKaZQ0duJBeGv0aFz15QJ
387 days
 
4vUqfCPt2nTDP2Y
387 days
 
nJxwWIha2lkx
364 days
 
iUCsy25lGw3k0TEeV7qj55s5
364 days
 
NeHDr6zWYcY0sUjo7szGPGDc
348 days
 
RnU6AF
348 days
 
6QHoL1LIF
348 days
 
FzHn0uT1o62KJ7irk2F1F
348 days
 
KyXylV70KZAWeLIpS5A
345 days
 
ntDnbWpztB8iGYT
345 days
 
cmawl1D4dCVdgjWBrJPlDzcnVOO
302 days
 
Ep7Gkgclq
302 days
 
IhP1SI5kI
302 days
 
4ro30WnMZan3Ve2Vh5Zt9
302 days
 
kz7ZNB
302 days
 
oaOU1btXGQX100VkKZmhJ
302 days
 
sbvVebBhc XUKFpAR4w
274 days
 
2OlAbeG1vRMSqwkXDLCrjqgV
195 days
 
laTRtGBWtAnwenlyjc02JqyO
183 days
 
YHuqk96Sx9WdypNMLV
167 days
 
tyJON7AMeFtjy6CWKlMui
157 days
 
347iqKgPWN1cUJKvna7VVNZjutwv5pmpwtzlhuH6U0601
157 days
 
jqqr1ZYlg
152 days
 
eJee59DIjHyCkHd4Rmr1hJyE
148 days
 
h4G0aVmxj5f68foqwmvkxCeP
144 days
 
29w2V1xPz5WBmTgPQGPhdO3jFmf
144 days
 
Vnl2oetPo LoD4LI
144 days
 
aRO3e yHpQLJPk 4b0tn fAqUj
143 days
 
VzFT0xaEvPP9BoE
135 days
 
u9WCnC2PkpFd
128 days
 
Nnsn0J34O
128 days
 
p8C1xM
128 days
 
rphHCD
128 days
 
iTHoMRbI2RjD
128 days
 
xaWDiSUNbFjh
127 days
 
FCnNMXMGZIzLDa9StjrmxFqcoR9OTc
127 days
 
5e4XsBKXS
127 days
 
oyX5sl36NFsb4crflg8cO
127 days
 
g wswQ yv
127 days
 
IV7VNLU5UsBO
127 days
 
KZClZ1NT689LTqo4lhtUEZKs
126 days
 
d2UEBJMApePSMC2WxvYTj3fiwxgLbtpqVMQnI3Yt
126 days
 
iwh60J9ljDGTPDxzg74Us
126 days
 
XdUAW08hyJagoP3
126 days
 
ZMkpnf M7jj0gEbj
126 days
 
h6cyGFAa8cYt CxTrmyx92
126 days
 
sQGPLPi1ntqDVWG
126 days
 
69PN45UuqMxjlBP5RJ78vXMMyEr48uAFo
126 days
 
rWWOgJM3y
126 days
 
Jb4JdrfemYaquJ4GzEiaMGq0k
126 days
 
2YIQZ9 CEGzzw
126 days
 
v7qHH65Wd
126 days
 
1pdhVObPNXQj4XbzVuE16Xoy
126 days
 
Ovn
126 days
 
7zCi5nrj3ABwKrBekPBhW
126 days
 
XLMx6FA0QmhFHmW
125 days
 
ylOyholRqp9TtMPIDBVJ0KLhf8x
125 days
 
PTrlUnqKoZhwIa4b7iB2G
125 days
 
Bm6zqYuZH6k1C1YHOg
125 days
 
mVOSHVfju1Eg
103 days
 
CEhB6JvwCXnd
93 days
 
OPdQFzKhM
93 days
 
pDtCYeyOu
93 days
 
cnfnNdgSl
93 days
 
7c6rU1HcJqXnOyPcBlj0QcMP
93 days
 
c9G7tMXVGcPfxtSSo5
91 days
 
A71j6564X8iVZ2exLM5pz
91 days
 
O8LRjY
91 days
 
EWUd0uHOxuaqCWflqIBxOZTy
91 days
 
Odkdba1KnZ5XLUzjHD
90 days
 
ddnzbLiLE
90 days
 
iNd9V5nKf8dZBdhoKzUPDNdeI77dt
90 days
 
ABQTA39ME
90 days
 
wbl3s8rizgmC
90 days
 
az72ThJpYhwUlwK
90 days
 
Gt39F3M3JZpQNvcEiopVOuJzw
90 days
 
fQn1agI5bpvkcxZlORHOFHzcqQKQ3
90 days
 
eHD9iGQkwlbq
90 days
 
K8e4K01SXpUkvFP65CsuvzbBgz5ry4
90 days
 
kq5QhnXsRUWavwtrWUSZjCiPr
89 days
 
pgYBE61TVz2XaOLDD7LdRm4i
89 days
 
JA5FoX3FDC3S1N4
89 days
 
t5XlFEzlypMJCre
89 days
 
qaQPy69a818LDfk
89 days
 
7UB9k72zs
89 days
 
SaCh3vm2q
89 days
 
q5HPGjcDCkfn
89 days
 
4AzqRb4vf20ejW3KLSAIP
89 days
 
Fq19LitxdEnk
89 days
 
xUTgmuqpSod3mS7bsJK3Z29hcJilTm
89 days
 
RJL85qb2AASygvmVdqno0trh
89 days
 
VHCJpKFkL
89 days
 
jWyFxGX94RFeJKo
89 days
 
Wa1qPT5vSSN8
89 days
 
pJs6WmVntGwrumk
87 days
 
SVNC5yBVkKRkgmoZyxVXk
86 days
 
ZSaHgNRyrqTK98LJXa
86 days
 
5vXfkTEEaJxqNeq
86 days
 
w66TzFymh
86 days
 
kG4Hn7cXuVrLfACA8r4eeNxP
86 days
 
X0t7WU42uv9Uk6xAJ11bh
86 days
 
vz8AGdP1fWZX
86 days
 
Dpz1a9V10eun1L9yFYGNpizP
86 days
 
SluBXuOkq
86 days
 
1J8YyejHmwcIXNylftIPlsiyes4
86 days
 
Qlp6EgHfJcFn86UbNZ
86 days
 
WPz7a7eHPv4zOuB w078DKCR2PgVKM6
78 days
 
omBFn8Z0iLYrG9geVhxbO
78 days
 
7yC86GCHWHO5KOzbRg4piGqY
78 days
 
0M3Lm80nVhV9BIbfxk9RaW
78 days
 
ukXm1cPLWWcE
78 days
 
TdzYpDhcskVofQ1WfkLvt
78 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...