RUS VOROBYEV Anton
  12/10/1990 UCI ID: 10006473318  
  Elite-2
 
 
 Current CQ-value:
Rank:
0  
 CQ
-
© Gazprom - RusVelo
< back to overview

  Date   Cat.       Rank   Race   CQ  
                         
2020 Elite-2
 13/08/2020NCT3Rus 11National Championships Russia (Samara) I.T.T.0 
  Total 2020: 0  
                         
2019 Gazprom - RusVelo
 21/09/20192.1Svk 106Tour de Slovaquie0 
 30/08/20192.1sKaz OOTTour of Almaty, Stage 1 : Almaty - Almaty0 
 18/08/20192.1Cze 85Czech Cycling Tour0 
 15/08/20192.1sCze 7Czech Cycling Tour, Stage 1 : Ostrava - Ostrava T.T.T.0 
 8/08/2019CCT1Ned 22European Championships (Alkmaar) I.T.T.0 
 7/08/2019CCT1Ned 6European Championships (Alkmaar) Mixed Relay T.T.T.3 
 7/07/20192.1sRou DNFSibiu Cycling Tour, Stage 4 : Sibiu - Sibiu0 
 26/06/2019NCT3Rus 2National Championships Russia (Belgorod) I.T.T.18 
 25/06/2019XXBlr 7European Games (Minsk) I.T.T.0 
 9/06/20192.1sFra DNFBoucles de la Mayenne, Stage 3 : Cossé-le-Vivien - Laval0 
 2/06/20191.1Ger 72Rund um Köln0 
 19/05/20192.1Esp 79Vuelta Aragon0 
 5/05/20192.1Esp 83Vuelta a Asturias0 
 1/05/20191.WT3Ger DNFRund um den Finanzplatz Eschborn - Frankfurt0 
 13/04/20192.HCMas 101Tour de Langkawi0 
 31/03/20192.1Ita 112Settimana Coppi e Bartali0 
 27/03/20192.1sIta 3Settimana Coppi e Bartali, Stage 1b : Gatteo a Mare - Gatteo T.T.T.1 
 2/03/20192.WT3Uae 127UAE Tour5 
 2/03/20192.WT3sUae 111UAE Tour, Stage 7 : Dubai - Dubai0 
 1/03/20192.WT3sUae 125UAE Tour, Stage 6 : Ajman - Jabel Jais0 
 28/02/20192.WT3sUae 121UAE Tour, Stage 5 : Sharjah - Khor Fakkan0 
 27/02/20192.WT3sUae 120UAE Tour, Stage 4 : Dubai - Hatta Dam0 
 26/02/20192.WT3sUae 109UAE Tour, Stage 3 : Al Ain - Jebel Hafeet0 
 25/02/20192.WT3sUae 55UAE Tour, Stage 2 : Abu Dhabi - Abu Dhabi0 
 24/02/20192.WT3sUae -UAE Tour, Stage 1 : Al Hudayriat T.T.T.0 
 10/02/20192.1Fra 103Etoile de Bessèges0 
  Total 2019: 27  
                         
2018 Elite-2
 26/09/2018WCTTAut 42World Championships (Innsbruck) I.T.T.5 
 1/07/2018NC3Rus 23National Championships Russia (Kursk) R.R.0 
 29/06/2018NCT3Rus 3National Championships Russia (Kursk) I.T.T.15 
 20/05/20182.2Pol 15Baltyk - Karkonosze Tour1 
 19/05/20182.2sPol 7Baltyk - Karkonosze Tour, Stage 4 : Kowary - Przelecz Okraj I.T.T.0 
 18/05/20182.2sPol 5Baltyk - Karkonosze Tour, Stage 3 : Kozuchow - Kowary0 
 13/05/20182.2Pol 18CCC Tour - Grody Piastowskie0 
 6/05/20182.2Rus 12Five Rings of Moscow2 
 4/05/20182.2sRus 2Five Rings of Moscow, Stage 2 : Moskva - Moskva2 
 2/05/20182.2sRus leaderFive Rings of Moscow, Prologue : Moskva I.T.T.2 
 2/05/20182.2sRus 1Five Rings of Moscow, Prologue : Moskva I.T.T.4 
 6/04/20182.2sMar 10Tour du Maroc, Stage 1 : Tabat - Meknes0 
 11/02/20182.1Col 133Colombia Oro y Paz0 
  Total 2018: 31  
                         
2017 Gazprom - RusVelo
 1/10/20171.HCIta 131GP Bruno Beghelli0 
 28/09/20171.1Ita 102GP Citta di Peccioli - Coppa Sabatini0 
 14/09/20171.1Ita 122Coppa Bernocchi0 
 3/08/2017CCT1Den 16European Championships (Herning) I.T.T.0 
 26/07/20172.HCBel 116Tour de Wallonie0 
 25/06/2017NC3Rus 14National Championships Russia (Voronezh) R.R.2 
 23/06/2017NCT3Rus 3National Championships Russia (Novovoronezh) I.T.T.15 
 18/06/20172.1Slo 95Tour de Slovénie0 
 11/06/20172.1Svk 76Tour de Slovaquie0 
 23/04/20172.1Cro 127Tour of Croatia0 
 7/04/20172.1sFra DNFCircuit de la Sarthe - Pays de la Loire, Stage 4 : Abbaye de l'Epau - Saint-Calais0 
 5/04/20172.1sFra 14Circuit de la Sarthe - Pays de la Loire, Stage 2b : Angers I.T.T.0 
 2/04/20171.1Fra 103La Roue Tourangelle0 
 31/03/20171.1Fra 81Route Adélie de Vitré0 
 24/03/20172.1sIta DNFSettimana Coppi e Bartali, Stage 2 : Riccione - Sogliano sul Rubicone0 
 15/03/20171.HCBel 73Nokere Koerse0 
 26/02/20172.1Por 130Volta ao Alentejo0 
 19/02/20172.HCsEsp DNFVuelta a Andalucia / Ruta Del Sol, Stage 5 : Setenil de las Bodegas - Coin0 
 29/01/20171.1Esp 36Trofeo Palma0 
  Total 2017: 17  
                         
2016 Team Katusha
 16/10/2016WCRRQat DNFWorld Championships (Doha) R.R.0 
 12/10/2016WCTTQat 16World Championships (Doha) I.T.T.25 
 9/10/2016WCTTQat 8World Championships (Doha) T.T.T.14 
 2/10/20161.1Bel 17Tour de l'Eurométropole5 
 24/09/20162.WT2sBel DNFEneco Tour, Stage 6 : Riemst - Lanaken0 
 23/09/20162.WT2sNed 11Eneco Tour, Stage 5 : Sittard - Sittard T.T.T.0 
 22/09/20162.WT2sBel 108Eneco Tour, Stage 4 : Aalter - Sint-Pieters-Leeuw0 
 21/09/20162.WT2sBel 83Eneco Tour, Stage 3 : Blankenberge - Ardooie0 
 20/09/20162.WT2sNed 26Eneco Tour, Stage 2 : Breda I.T.T.0 
 19/09/20162.WT2sNed 47Eneco Tour, Stage 1 : Bolsward - Bolsward0 
 17/09/20161.HCBel 25Classic Impanis - Van Petegem5 
 15/09/2016CCT1Fra 10European Championships (Plumelec) I.T.T.5 
 4/09/20162.1sNor DNFTour des Fjords, Stage 5 : Hinna Park - Stavanger0 
 6/08/20162.HCEsp 105Vuelta a Burgos0 
 16/07/20162.WT2sPol DNFTour de Pologne, Stage 5 : Wieliczka - Zakopane0 
 15/07/20162.WT2sPol 113Tour de Pologne, Stage 4 : Nowy Sacz - Rzeszow0 
 14/07/20162.WT2sPol 157Tour de Pologne, Stage 3 : Zawiercie - Nowy Sacz0 
 13/07/20162.WT2sPol 145Tour de Pologne, Stage 2 : Tarnowskie Gory - Katowice0 
 12/07/20162.WT2sPol 194Tour de Pologne, Stage 1 : Radzymin - Warszawa0 
 24/06/2016NCT3Rus 4National Championships Russia (Sevastopol) I.T.T.12 
 19/06/20162.1Slo 88Tour de Slovénie0 
 29/05/2016GT2Ita 100Giro d'Italia15 
 29/05/2016GT2sIta 136Giro d'Italia, Stage 21 : Cuneo - Torino0 
 28/05/2016GT2sIta 67Giro d'Italia, Stage 20 : Guillestre - Sant'Anna di Vinadio0 
 27/05/2016GT2sIta 82Giro d'Italia, Stage 19 : Pinerolo - Risoul (Fra)0 
 26/05/2016GT2sIta 126Giro d'Italia, Stage 18 : Muggio - Pinerolo0 
 25/05/2016GT2sIta 33Giro d'Italia, Stage 17 : Molveno - Cassano d'Adda0 
 24/05/2016GT2sIta 120Giro d'Italia, Stage 16 : Brixen - Andalo0 
 22/05/2016GT2sIta 126Giro d'Italia, Stage 15 : Castelrotto - Alpe di Siusi I.T.T.0 
 21/05/2016GT2sIta 77Giro d'Italia, Stage 14 : Alpago - Corvara in Alta Badia0 
 20/05/2016GT2sIta 127Giro d'Italia, Stage 13 : Palmanova - Cividale del Friuli0 
 19/05/2016GT2sIta 121Giro d'Italia, Stage 12 : Noale - Bibione0 
 18/05/2016GT2sIta 80Giro d'Italia, Stage 11 : Modena - Asolo0 
 17/05/2016GT2sIta 120Giro d'Italia, Stage 10 : Campi Bisenzio - Sestola0 
 15/05/2016GT2sIta 5Giro d'Italia, Stage 9 : Chianti - Chianti I.T.T.10 
 14/05/2016GT2sIta 136Giro d'Italia, Stage 8 : Foligno - Arezzo0 
 13/05/2016GT2sIta 135Giro d'Italia, Stage 7 : Sulmona - Foligno0 
 12/05/2016GT2sIta 143Giro d'Italia, Stage 6 : Ponte - Roccaraso/Aremogna0 
 11/05/2016GT2sIta 135Giro d'Italia, Stage 5 : Praia a Mare - Benevento0 
 10/05/2016GT2sIta 146Giro d'Italia, Stage 4 : Catanzaro - Praia a Mare0 
 8/05/2016GT2sIta 192Giro d'Italia, Stage 3 : Nijmegen (Ned) - Arnhem (Ned)0 
 7/05/2016GT2sIta 92Giro d'Italia, Stage 2 : Arnhem (Ned) - Nijmegen (Ned)0 
 6/05/2016GT2sIta 50Giro d'Italia, Stage 1 : Apeldoorn (Ned) I.T.T.0 
 1/05/20162.WT2Sui 85Tour de Romandie5 
 1/05/20162.WT2sSui 106Tour de Romandie, Stage 5 : Ollon - Genève0 
 30/04/20162.WT2sSui 122Tour de Romandie, Stage 4 : Conthey - Villars-sur-Ollon0 
 29/04/20162.WT2sSui 30Tour de Romandie, Stage 3 : Sion - Sion I.T.T.0 
 28/04/20162.WT2sSui 95Tour de Romandie, Stage 2 : Moudon - Morgins0 
 27/04/20162.WT2sSui 57Tour de Romandie, Stage 1 : Mathod - Moudon0 
 26/04/20162.WT2sSui 88Tour de Romandie, Prologue : La Chaux-de-Fonds I.T.T.0 
 8/04/20162.1Fra 31Circuit de la Sarthe - Pays de la Loire0 
 7/04/20162.1sFra 1Circuit de la Sarthe - Pays de la Loire, Stage 3 : Angers - Pré-en-Pail20 
 6/04/20162.1sFra 1Circuit de la Sarthe - Pays de la Loire, Stage 2b : Angers I.T.T.20 
 6/04/20162.1sFra 14Circuit de la Sarthe - Pays de la Loire, Stage 2a : Saint-Mars-la-Jaille - Angers0 
 27/03/20162.WT2sEsp DNFVolta a Catalunya, Stage 7 : Barcelona - Barcelona0 
 26/03/20162.WT2sEsp 120Volta a Catalunya, Stage 6 : Sant Joan Despi - Vilanova i la Geltru0 
 25/03/20162.WT2sEsp 160Volta a Catalunya, Stage 5 : Rialp - Valls0 
 24/03/20162.WT2sEsp 108Volta a Catalunya, Stage 4 : Baga - Port Aine0 
 23/03/20162.WT2sEsp 125Volta a Catalunya, Stage 3 : Girona - Alp/La Molina0 
 22/03/20162.WT2sEsp 113Volta a Catalunya, Stage 2 : Mataro - Olot0 
 21/03/20162.WT2sEsp 145Volta a Catalunya, Stage 1 : Calella - Calella0 
 6/03/20162.1Bel 47Driedaagse van West-Vlaanderen0 
 4/03/20162.1sBel 4Driedaagse van West-Vlaanderen, Prologue : Middelkerke I.T.T.3 
 21/02/20162.1Por 85Volta ao Algarve0 
 19/02/20162.1sPor 14Volta ao Algarve, Stage 3 : Sagres I.T.T.0 
 7/02/20162.1ESP 107Volta a la Comunitat Valenciana0 
  Total 2016: 139  
                         
2015 Team Katusha
 11/10/20152.1Uae 87Abu Dhabi Tour0 
 4/10/20152.1Bel 10Tour de l'Eurométropole25 
 30/09/20152.1sBel 10Tour de l'Eurométropole, Prologue : Obigies - Mont Saint-Aubert I.T.T.0 
 30/08/20151.WT2Fra DNFGP Ouest France - Plouay0 
 6/08/20152.WT2sPol DNFTour de Pologne, Stage 5 : Nowy Sacz - Zakopane0 
 5/08/20152.WT2sPol 132Tour de Pologne, Stage 4 : Jaworzno - Nowy Sacz0 
 4/08/20152.WT2sPol 106Tour de Pologne, Stage 3 : Zawiercie - Katowice0 
 3/08/20152.WT2sPol 105Tour de Pologne, Stage 2 : Czestochowa - Dabrowa Gornicza0 
 2/08/20152.WT2sPol 140Tour de Pologne, Stage 1 : Warszawa - Warszawa0 
 26/06/2015NCT3Rus 6National Championships Russia (Saransk) I.T.T.8 
 18/06/2015XXAze 6European Games (Baku) I.T.T.0 
 31/05/20152.HCsBel DNFRonde van België / Tour de Belgique, Stage 4 : Sankt-Vith - Sankt-Vith0 
 11/05/2015GT2sIta DNSGiro d'Italia, Stage 3 : Rapallo - Sestri Levante0 
 10/05/2015GT2sIta 180Giro d'Italia, Stage 2 : Albenga - Genova0 
 9/05/2015GT2sIta 10Giro d'Italia, Stage 1 : San Lorenzo al Mare - Sanremo T.T.T.0 
 3/05/20152.WT2Sui 113Tour de Romandie5 
 3/05/20152.WT2sSui 19Tour de Romandie, Stage 6 : Lausanne - Lausanne I.T.T.0 
 2/05/20152.WT2sSui 120Tour de Romandie, Stage 5 : Fribourg - Champex-Lac0 
 1/05/20152.WT2sSui 123Tour de Romandie, Stage 4 : La Neuveville - Fribourg0 
 30/04/20152.WT2sSui 84Tour de Romandie, Stage 3 : Moutier - Porrentruy0 
 29/04/20152.WT2sSui 114Tour de Romandie, Stage 2 : Apples - Saint-Imier0 
 28/04/20152.WT2sSui -Tour de Romandie, Stage 1 : Vallée de Joux - Juraparc T.T.T.0 
 29/03/20152.WT2sEsp DNFVolta a Catalunya, Stage 7 : L'Hospitalet de Llobregat - Barcelona0 
 28/03/20152.WT2sEsp 102Volta a Catalunya, Stage 6 : Cervera - Port Aventura0 
 27/03/20152.WT2sEsp 101Volta a Catalunya, Stage 5 : Alp - Valls0 
 26/03/20152.WT2sEsp 81Volta a Catalunya, Stage 4 : Tona - Alp/La Molina0 
 25/03/20152.WT2sEsp 105Volta a Catalunya, Stage 3 : Girona - Girona0 
 24/03/20152.WT2sEsp 144Volta a Catalunya, Stage 2 : Mataro - Olot0 
 23/03/20152.WT2sEsp 139Volta a Catalunya, Stage 1 : Calella - Calella0 
 8/03/20152.1Bel 2Driedaagse van West-Vlaanderen80 
 6/03/20152.1sBel leaderDriedaagse van West-Vlaanderen, Prologue : Middelkerke I.T.T.6 
 6/03/20152.1sBel 1Driedaagse van West-Vlaanderen, Prologue : Middelkerke I.T.T.20 
 4/03/20151.1Bel 24Le Samyn0 
 22/02/20152.1Por 112Volta ao Algarve0 
 20/02/20152.1sPor 5Volta ao Algarve, Stage 3 : Vila do Bispo - Cabo de São Vicente I.T.T.0 
 7/02/20152.HCUae 86Dubai Tour0 
  Total 2015: 144  
                         
2014 Team Katusha
 14/10/20142.WT2Chn 127Tour of Beijing5 
 14/10/20142.WT2sChn 93Tour of Beijing, Stage 5 : Tiananmen Square - Bird’s Nest0 
 13/10/20142.WT2sChn 126Tour of Beijing, Stage 4 : Yanqing - Mentougou Miaofeng0 
 12/10/20142.WT2sChn 128Tour of Beijing, Stage 3 : Yanqing - Qianjiadian0 
 11/10/20142.WT2sChn 112Tour of Beijing, Stage 2 : Chong Li - Yan Jia Ping0 
 10/10/20142.WT2sChn 114Tour of Beijing, Stage 1 : Chong Li - Zhangjiakou0 
 5/10/20141.1Kaz 69Tour of Almaty0 
 24/09/2014WCTTEsp 8World Championships (Ponferrada) I.T.T.58 
 17/08/20142.1sNor DNFArctic Race of Norway, Stage 4 : Tromsø - Tromsø0 
 9/08/20142.WT2Pol 115Tour de Pologne5 
 9/08/20142.WT2sPol 17Tour de Pologne, Stage 7 : Krakow - Krakow I.T.T.0 
 8/08/20142.WT2sPol 129Tour de Pologne, Stage 6 : Bukowina Tatrzanska - Bukowina Tatrzanska0 
 7/08/20142.WT2sPol 130Tour de Pologne, Stage 5 : Zakopane - Strbskie Pleso (Svk)0 
 6/08/20142.WT2sPol 131Tour de Pologne, Stage 4 : Tarnow - Katowice0 
 5/08/20142.WT2sPol 114Tour de Pologne, Stage 3 : Kielce - Rzeszow0 
 4/08/20142.WT2sPol 124Tour de Pologne, Stage 2 : Torun - Warszawa0 
 3/08/20142.WT2sPol 112Tour de Pologne, Stage 1 : Gdansk - Bydgoszcz0 
 27/06/2014NCT3Rus 1National Championships Russia (Tula) I.T.T.30 
 21/06/20142.1sSlo DNFTour de Slovénie, Stage 3 : Rogaska Slatina - Trije Kralji0 
 15/06/20142.WT1sFra OOTCritérium du Dauphiné, Stage 8 : Megève - Courchevel0 
 14/06/20142.WT1sFra 112Critérium du Dauphiné, Stage 7 : Ville-la-Grand - Finaut/Émosson (Sui)0 
 13/06/20142.WT1sFra 132Critérium du Dauphiné, Stage 6 : Grenoble - Poisy0 
 12/06/20142.WT1sFra 130Critérium du Dauphiné, Stage 5 : Sisteron - La Mure0 
 11/06/20142.WT1sFra 117Critérium du Dauphiné, Stage 4 : Montélimar - Gap0 
 10/06/20142.WT1sFra 131Critérium du Dauphiné, Stage 3 : Ambert - Le Teil0 
 9/06/20142.WT1sFra 127Critérium du Dauphiné, Stage 2 : Tarare - Col du Béal0 
 8/06/20142.WT1sFra 59Critérium du Dauphiné, Stage 1 : Lyon - Lyon I.T.T.0 
 1/06/20142.HCGer 78Bayern-Rundfahrt0 
 31/05/20142.HCsGer 3Bayern-Rundfahrt, Stage 4 : Wassertrüdingen - Wassertrüdingen I.T.T.10 
 5/03/20141.1Bel 110Le Samyn0 
 16/02/20142.1Fra 145Tour Méditerranéen0 
  Total 2014: 108  
                         
2013 Katusha Team
 4/04/20132.1sFra DNFCircuit de la Sarthe - Pays de la Loire, Stage 4 : Angers - Pré-en-Pail0 
 3/04/20132.1sFra 8Circuit de la Sarthe - Pays de la Loire, Stage 3 : Angers I.T.T.0 
 28/03/20132.HCBel 77Driedaagse De Panne-Koksijde0 
 28/03/20132.HCsBel 2Driedaagse De Panne-Koksijde, Stage 3b : De Panne I.T.T.15 
 24/03/20132.1sIta DNSSettimana Coppi e Bartali, Stage 5 : Monticelli Terme - Fiorano Modenese0 
 23/03/20132.1sIta 2Settimana Coppi e Bartali, Stage 4 : Crevalcore - Crevalcore I.T.T.10 
 20/03/20132.1sIta 1Settimana Coppi e Bartali, Stage 1b : Sant'Angelo - Gatteo Mare T.T.T.6 
 3/03/20132.1Bel 112Driedaagse van West-Vlaanderen0 
 27/02/20131.1Bel 86Le Samyn0 
  Total 2013: 31  
                         
2012 Katusha Team (Trainee as from 1/08)
Itera - Katusha (Contract until 31/07)
 30/09/20121.1Fra 4Duo Normand18 
 22/09/2012WCUNed 81World Championships U23 (Valkenburg) R.R.0 
 17/09/2012WCUTNed 1World Championships U23 (Landgraaf - Valkenburg) I.T.T.20 
 7/09/20122.1sIta DNSGiro di Padania, Stage 5 : Acqui Terme - Frabosa Soprana0 
 3/09/20122.1sIta 7Giro di Padania, Stage 1b : San Giovanni Persiceto - Crevalcore T.T.T.0 
 2/09/20121.2Ita 3Memorial Davide Fardelli8 
 26/08/20122.HCDen 64Post Danmark Rundt - Tour of Denmark0 
 25/08/20122.HCsDen 8Post Danmark Rundt - Tour of Denmark, Stage 5 : Kerteminde I.T.T.0 
 10/08/2012XXNed 4European Championships U23 (Goes) I.T.T.0 
 9/06/20122.2sIta 7Giro d'Italia u27 / GiroBio, Stage 2b : Giulianova - Alba Adriatica I.T.T.0 
  Total 2012: 46  
                         
2011 Itera - Katusha
 23/09/2011WCUDen 101World Championships U23 (Kobenhavn) R.R.0 
 19/09/2011WCUTDen 4World Championships U23 (Kobenhavn) I.T.T.7 
 11/09/20111.2Fra 3Chrono Champenois8 
 8/09/20112.1sIta DNFGiro di Padania, Stage 3 : Lonate Pozzolo - Salsomaggiore0 
 4/09/20111.2Ita 1Memorial Davide Fardelli15 
 31/08/20112.1sIta OOTSettimana Lombarda, Stage 1 : Nembro - Presolana0 
 7/07/20112.2UsEsp 2Vuelta a la Comunidad de Madrid u23, Stage 1 : Robledo de Chavela - Villa del Prado2 
 15/06/20112.2sIta 8Giro d'Italia u27 / GiroBio, Stage 6 : Giulianova - Alba Adriatica I.T.T.0 
 21/05/20112.2Ned 13Olympia's Tour0 
 21/05/20112.2sNed 10Olympia's Tour, Stage 6 : Reuver - Buchten0 
 20/05/20112.2sNed 3Olympia's Tour, Stage 5 : Reuver - Reuver I.T.T.1 
 1/05/20111.2Rus 19Memorial Oleg Dyachenko0 
 13/04/20111.NCFra 17La Côte Picarde0 
 7/04/20111.1Bel 35GP Pino Cerami0 
  Total 2011: 33  
                         
2010 Itera - Katusha (Trainee as from 1/08)
 22/09/20101.1Bel 87Omloop van het Houtland - Lichtervelde0 
 19/09/20101.2Fra 5Duo Normand3 
 12/09/20101.2Fra 8Chrono Champenois3 
 3/05/20101.2Rus 3GP of Moscow8 
 25/04/20102.2Rus 12GP Adygeya0 
 21/04/20102.2sRus 2GP Adygeya, Prologue : Maykop I.T.T.2 
 18/04/20101.2Ukr 18GP Donetsk0 
  Total 2010: 16  
 
  Overall total: 592  



27/06/2022 - Remarks or suggestions? Mail to info@cqranking.com
CQ Ranking - Copyright © 2022, Credits