Kévin Réza commence le cyclisme à 4 ans, inscrit par son père au CSM Puteaux, comme son frère aîné[3],[4]. En catégorie poussin, il est deux fois champion de France, à sept et huit ans[4]. Il court à Puteaux pendant dix ans, puis rejoint le club Argenteuil Val-de-Seine où il effectue ses deux années en catégorie minime[5],[6].
Kévin Reza réalise quelques belles performances au cours de la saison 2010. Il gagne les Boucles de la Loire, La Suisse Vendéenne et Olonne-sur-Mer-Olonne-sur-Mer (Challenge E. Leclerc). Pendant l'été, il intègre l'équipe BBox Bouygues Telecom en tant que stagiaire avec ses coéquipiers de Vendée U Tony Hurel et Jérôme Cousin[8]. Durant cette période, il se classe notamment treizième du Grand Prix de Wallonie. En fin de saison, il signe un contrat professionnel avec la formation Europcar, prolongement de l'équipe BBox Bouygues Telecom[9].
Au printemps 2014, Kévin Réza se classe notamment sixième de la Classic Loire Atlantique, deuxième d'une étape du Tour du Pays basque, neuvième du Tour de Picardie. Fin juin, il prend la troisième place du championnat de France sur route, battu au sprint par Arnaud Démare et Nacer Bouhanni. Il dispute ensuite son deuxième Tour de France. Lors de la 16ème étape, il participe à une échappée avec 20 autres coureurs dont Michael Albasini de l'équipe Orica-GreenEdge. Après l'étape, le manager de d'Europcar, Jean-René Bernaudeau révèle que le suisse a traité son coureur de "sale nègre". Les deux coureurs se sont parlé et serré la main le lendemain pour enterrer la polémique, Albasini déclarant qu'il n'a pas proféré d'insultes racistes mais des "mots un peu rudes [...] parce qu'il n'effectuait pas son travail dans l'échappée"[12]. Fin septembre, il est pour la première fois sélectionné pour la course en ligne des championnats du monde 2014[13],[14].
2015-2017 : FDJ
En 2015, Kévin Réza suit son entraîneur Sébastien Joly[5] en rejoignant l'équipe FDJ, qui l'engage pour deux ans[15]. Au printemps, il dispute pour la première fois le Tour d'Italie, où il est deux fois neuvième d'étapes et termine cent-troisième de l'épreuve. En août, il est au départ du Tour d'Espagne. Il est notamment troisième d'étape à Murcie. En fin de saison, il devient champion de France du scratch sur le vélodrome de Bordeaux à la suite du déclassement de Thomas Boudat et Bryan Coquard[16].
En 2016, il participe une nouvelle fois au Tour d'Espagne mais doit abandonner l'épreuve au cours de la deuxième semaine. En fin de saison, son contrat avec la formation FDJ est prolongé d'un an[17].
En 2017, il se classe troisième de Paris-Camembert le 11 avril. Le même mois, Kévin Réza est à nouveau victime d'insultes racistes, cette fois-ci lors de la troisième étape du Tour de Romandie 2017 de la part du coureur italien Gianni Moscon. Son coéquipier au sein de la formation FDJSébastien Reichenbach réagit sur Twitter en déclarant "Choqué d'entendre encore des imbéciles utiliser des insultes racistes dans le peloton pro. Vous êtes une honte pour notre sport". Moscon s'excusera le lendemain puis sera suspendu par son équipe Sky pour six semaines[18], avec une menace de résiliation de contrat en cas de nouveau dérapage[19]. Au mois de mai, il s'adjuge la coupe de France de l'américaine sur le vélodrome de Saint-Quentin-en-Yvelines avec Morgan Kneisky[20]. En juillet, il participe aux Six jours de Fiorenzuola d'Arda avec Bryan Coquard et se classe quatrième de l'épreuve italienne.
2018-2021 : B&B Hotels-Vital Concept
En 2018, il rejoint l'équipe continentale professionnelleVital Concept que vient de créer l'ancien coureur Jérôme Pineau[21]. Pour sa première saison au sein de cette formation, il joue un rôle de lieutenant pour le sprinter Bryan Coquard dont il fait partie du train. Il obtient aussi quelques places d'honneur à l'occasion. Il se classe ainsi quatrième de Paris-Chauny, neuvième et sixième des deux premières étapes du Tour d'Aragon au premier semestre. Il termine également neuvième du Grand Prix de Wallonie au mois de septembre.
Son début de saison 2020 est perturbé par la pandémie de Covid-19 qui sévit dans le monde et l'annulation des courses qui en découle. Au deuxième semestre, il participe à son troisième Tour de France grâce à une invitation accordée par Christian Prudhomme et Amaury Sport Organisation (la société organisatrice de l'épreuve) à l'équipe B&B Hotels-Vital Concept. Il joue un rôle de "poisson-pilote" pour Bryan Coquard au cours de cette course et termine cent trente-septième du classement général[24].
En 2021, il obtient ses meilleurs résultats de la saison au Tour de Turquie où il termine treizième de la sixième étape et aux Boucles de la Mayenne où il se classe dix-septième de la première étape après avoir travaillé pour son sprinter Bryan Coquard. Il ne participe pas au Tour de France contrairement à l'année précédente. Il fait le choix d'arrêter sa carrière professionnelle à la fin de cette saison[25].