FSB Poison Squad Travel History

The travel data of the FSB officers involved with the @navalny assassination plot. Some of these incidents might relate to other poisoning incidents targeting other individuals, so have fun with the data!

investigative journalism
  1. Home
  2. Google Sheet
  3. FSB Poison Squad Travel History

FSB Poison Squad Travel History

The travel data of the FSB officers involved with the @navalny assassination plot. Some of these incidents might relate to other poisoning incidents targeting other individuals, so have fun with the data!

journalism, investigative journalism, data, Russia, FSB, Navalny, democracy

Welcome to the FSB travel data dump!

Data Organization and Quality

The data is separated out by each FSB / FSB-related person (details on each of them below). We used multiple sources for each person, so some people will have more exact data points than others. This is due to a combination of the differing sources of data, and simply the amount of time we've had to prepare this. A handful of these men have travel data that was very easy to copy-paste into a spreadsheet, while others require a lot of cleaning up and playing around with OCR. For some people, we list out the exact time of a flight and airport, while with others we just put the date and cities (e.g. some people will have the Vnukovo Airport indicated in their data, while others will just be "Moscow"). If you need to know some very granular detail that is not covered, leave a comment or tweet at us and we can go back to the original data source and find the more exact detail you may need (e.g. which flight was taken if there are multiple flights per day between two cities).

Trains and Planes

The travel data includes two types of transport: air travel, and rail travel. We noted which mode is used throughout, either by explicitly noting "rail" in the notes, or by listing out the train itinerary, such as with Kalashnikov, Shvets, and others. If you notice that we accidentally marked a flight as rail, and vice versa, please leave a comment and we'll review the data to make sure we didn't screw up. We removed the arrival date/time from the rail data, but if you desperately need it for some reason, leave a comment on the right cell and we'll fetch it for you.


You may notice some strange trends in the data -- why does somebody buy multiple tickets to the same destination? why do they keep cancelling tickets? These are due to the general travel habits of FSB/GRU officers -- you will commonly see officers buy a ticket to a destination, but then cancel it and go on the next flight out (or cancel a future ticket and take an earlier flight out). We aren't sure exactly why they do this, but we suspect it's an operating procedure to have more flexibility, and/or to keep any potential trails on their toes by making last-minute travel itinerary modifications. We saw this pattern often with the Skripal poisoners in the UK as well. We also are unsure how some of these officers made their way between some cities when we have gaps in travel data -- an officer travels to Omsk, then a week or two later flies out of Moscow to another destination. Did they teleport back to Moscow, or drive? We aren't sure, but it could be due to an error in the data, a gap in flight/rail data, or they used an alternate means of returning home, such as using a cover identity or just driving.


If you don't know Russian and are having trouble understanding this data dump: sorry. Use Google Translate, I guess. This data dump is primarily meant for Russian journalists and Russian-speaking researchers. To our дорогие русскоговорящие читатели: apologies for the English explanation and labels in some places -- we are combining our own internal spreadsheets (largely in English) and copy/pasted data from the orignial sources (in Russian), making it a bit of a haphazard mix of Russglish.

The FSB Team

Oleg Tayakin, cover name Oleg “Tarasov”, born 6 December 1980 A senior member of the FSB squad, typically coordinating other officers and operating primarily out of the central office on Akademika Vargi. He served at an FSB-affiliated spetsnaz base (military unit 2006 in the southern Russian town of Yessentuki), as well as in the space-force military unit 03523. In 2004 he graduated from the Pirogov Medical Academy in Moscow. He worked as a doctor before joining the FSB’s Criminalistics Institute.

Alexey Alexandrov, cover name “Alexey Frolov”, born 16 June 1981 Graduated medical school in Moscow in 2006 and worked as an emergency doctor and later as a military doctor before joining the FSB in 2013. He was present at both 2020 poisonings, one suspected by Navalny and his wife in Kaliningrad and the other near-fatal one in Tomsk, and operated under deep cover with a fake name and apparently burner phones. Alexandrov/Frolov appears to be a key member of the FSB team of operatives and chemical weapon experts, judging by his physical proximity to Navalny, the fact that he was traveling under a cover identity, and his phone contacts during his week trailing Navalny in Siberia.

Ivan Osipov, cover name Ivan “Spiridonov”, born 21 August 1976. Medic by training. His social media presence disappeared in 2012, which is likely when he joined FSB.

Konstantin Kudryavtsev, cover name Konstantin “Sokolov”, born 28 April 1980. Served at a chemical warfare military unit in Shikhany-2. Graduated Russia’s Military Chemical-Biological Defense Academy before joining the FSB’s Criminalistics Institute. The star of Alexey Navalny's call, in which he confessed to a number of details that confirmed the operation.

Alexey Krivoschekov, born 11 April 1979. Worked at the Ministry of Defense prior to joining the FSB in or around 2008.

Mikhail Shvets, cover name Mikhail “Stepanov”, born 3 May 1977 His current registered address is at 116 Trubetskaya St, Balashikha – the address of FSB’s Center for Special Operations. As Bellingcat reported earlier, Vadim Krasikov, indicted in Germany over the FSB-organized 2019 execution of a Chechen-Georgian asylum seeker In Berlin, spent several days at this base immediately before his trip to Germany. Telephone metadata shows that Shvets splits his time between working at the special operations base and the Vargi lab.

Vladimir Panyaev, born 25 November 1980 Served in FSB’s border service, before joining the FSB’s Criminalistics Institute. Likely coincidentally, lives in the same apartment building as Navalny. After the poisoning in Tomsk, his address registration was changed to that of the FSB headquarters, Lubyanka 1.

Artem Fedotov, born 13 August 1987. Pharmacists by training, currently works at the Criminalistics Institute and travels with Alexandrov

Vasily Kalashnikov, born 11 January 1975 Chemical engineer at the Criminalistics Institute. Mentioned by Kudyravtsev as one of his colleagues with the FSB clean-up crew. Flew with Kudryavtsev on the Omsk trip.

Dmitry Lazarevich, born 12 May 1980 Doctor with the FSB's Institute of Criminalistics

FSB Poison Squad Travel History
Tags Journalism, Investigative journalism, Data, Russia, FSB, Navalny, Democracy
Type Google Sheet
Published 28/11/2021, 18:38:46


All The Citizens: COVID-19 public sector contracts