Kevin Tarek Viñuela Gonzalez

Athlete's Profile

Starts 100
Podiums 25
Wins 13

Next Events

28 Mar
Quarteira Continental Cup

2026 Europe Triathlon Cup Quarteira

Latest Athlete Results

POS
Date
Event
Program
Time
29
2026-03-14
Elite Men
00:56:04
16
2025-11-15
Elite Men
00:52:01
21
2025-10-12
Elite Men
00:51:29
13
2025-10-05
Elite Men
00:55:07
10
2025-09-21
Elite Men
00:54:50

Athlete Photos

Must Haves from our Shop

$99.00

WT Teal Fade Cycling Jersey

shop
$99.00

WT Tri-biscus Cycling Jersey

shop
$99.00

WT Barbicita Cycling Jersey

shop
<style> .age-group-ranking .tabs .tab-item:first-child { display: none} </style> <div class="waf-component waf-loader test"> <div class="website-spinner"></div> <!-- <div class="loading-wrapper"> <div class="loader"> <img data-src="/static-assets/images/cssimages/default-img.png?v=2.20" src="/static-assets/images/lazy-load.png?v=2.20" class="lazy" alt="Loader"> </div> </div> --> </div> </div> <script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="3eaccd78-0db5-4742-a338-d29a2555c597" data-blockingmode="auto" type="text/javascript"></script> <script> window.onUsersnapLoad = function (api) { api.init(); }; setTimeout(() => { let script = document.createElement('script'); script.defer = 1; script.src = 'https://widget.usersnap.com/global/load/e93b507d-62fb-4bb7-870f-cc0787602fb2?onload=onUsersnapLoad'; document.getElementsByTagName('head')[0].appendChild(script); }, 5000); setTimeout(() => { let script = document.createElement('script'); script.src = 'https://cdn.userway.org/widget.js'; script.setAttribute('data-account', '4x4IXjxG51'); document.getElementsByTagName('head')[0].appendChild(script); }, 5000); </script> <script> //Set Google permissions defaults window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('set', 'developer_id.dNzMyY2', true); gtag('consent', 'default', {'analytics_storage': 'denied'}); gtag('consent', 'default', {'ads_storage': 'denied'}); </script> <!--Cookie Consent One Trust Starts--> <!-- <script type="text/javascript" src="https://cdn.cookielaw.org/consent/5d2ea51a-e06b-429e-872a-3452994367e0/OtAutoBlock.js"></script> <script src='https://cdn.cookielaw.org/scripttemplates/otSDKStub.js' data-language='en' type='text/javascript' charset='UTF-8' data-domain-script='5d2ea51a-e06b-429e-872a-3452994367e0'></script> <script type="text/javascript"> function OptanonWrapper() { const regCheckStrictlyNecessary = /,C0001,/; const regCheckPerformance = /,C0002,/; const regCheckFunctionals = /,C0003,/; const regCheckMarketing = /,C0004,/; const regCheckSocialMedia = /,C0005,/; let consent = { 'C0001': '0', 'C0002': '0', 'C0003': '0', 'C0004': '0', 'C0005': '0' }; consent['C0001'] = (OptanonActiveGroups.match(regCheckStrictlyNecessary)) ? '1' : '0'; consent['C0002'] = (OptanonActiveGroups.match(regCheckPerformance)) ? '1' : '0'; consent['C0003'] = (OptanonActiveGroups.match(regCheckFunctionals)) ? '1' : '0'; consent['C0004'] = (OptanonActiveGroups.match(regCheckMarketing)) ? '1' : '0'; consent['C0005'] = (OptanonActiveGroups.match(regCheckSocialMedia)) ? '1' : '0'; let isConsent = false; for (var key in consent) { if (consent[key] == '1' && key != 'C0001') { isConsent = true; } if (consent[key] == '1' && key == 'C0002') { gtag('consent', 'update', { 'analytics_storage': 'granted' }); } var spanId = 'consent' + key; var spanElement = document.getElementById(spanId); if (spanElement) { spanElement.textContent = consent[key]; } } if (isConsent) { gpdrCookieConsent(consent); } } function gpdrCookieConsent(consent) { // START WIDGETS var iframes = document.getElementsByClassName('olympicsFrame'); for (i = 0; i < iframes.length; i++) { url = iframes[i].getAttribute('data-base'); iUrl = iframes[i].getAttribute('src'); if (!url) { url = iUrl; iframes[i].setAttribute('data-base', url); } url += '&consent=' + encodeURIComponent(JSON.stringify(consent)); if (url != iUrl) { iframes[i].setAttribute('src', url); } } // END WIDGETS } // window.addEventListener('load', function () { // window.OptanonActiveGroups = window.OptanonActiveGroups || ''; // OptanonWrapper(); // }); // window.addEventListener('CookiebotOnAccept', function () { // if (Cookiebot) { // window.OptanonActiveGroups = ''; // if (Cookiebot.consent.marketing) { // window.OptanonActiveGroups += ',C0004,'; // } // if (Cookiebot.consent.preferences) { // window.OptanonActiveGroups += ',C0003,'; // } // if (Cookiebot.consent.statistics) { // window.OptanonActiveGroups += ',C0002,'; // } // if (Cookiebot.consent.necessary) { // window.OptanonActiveGroups += ',C0001,'; // } // } // OptanonWrapper(); // }); </script> <script> setTimeout(() => { let script = document.createElement('script'); script.src = 'https://cdn.cookielaw.org/consent/5d2ea51a-e06b-429e-872a-3452994367e0/OtAutoBlock.js'; document.getElementsByTagName('head')[0].appendChild(script); let script1 = document.createElement('script'); script1.src = 'https://cdn.cookielaw.org/scripttemplates/otSDKStub.js'; script1.setAttribute('data-domain-script', '5d2ea51a-e06b-429e-872a-3452994367e0'); script1.setAttribute('data-language','en') script1.setAttribute('charset','UTF-8') document.getElementsByTagName('head')[0].appendChild(script1); window.addEventListener('load', function () { window.OptanonActiveGroups = window.OptanonActiveGroups || ''; OptanonWrapper(); }); window.addEventListener('CookiebotOnAccept', function () { if (Cookiebot) { window.OptanonActiveGroups = ''; if (Cookiebot.consent.marketing) { window.OptanonActiveGroups += ',C0004,'; } if (Cookiebot.consent.preferences) { window.OptanonActiveGroups += ',C0003,'; } if (Cookiebot.consent.statistics) { window.OptanonActiveGroups += ',C0002,'; } if (Cookiebot.consent.necessary) { window.OptanonActiveGroups += ',C0001,'; } } OptanonWrapper(); }); }, 5000); </script> --> <!-- <script src="https://cdn.userway.org/widget.js" data-account="4x4IXjxG51"></script> --> <!--Cookie Consent One Trust Starts-->