UNPKG

webpagedatascraper

Version:

Web scraping extension for puppeteer. Quickly scrape html page data to JSON object.

925 lines (818 loc) 122 kB
<!DOCTYPE html><html lang="en" class="light"> <head> <title>Tony &quot;El Cucuy&quot; Ferguson MMA Stats, Pictures, News, Videos, Biography - Sherdog.com</title><meta charset="UTF-8"> <meta name="author" content="Sherdog.com" > <meta name="publisher" content="Sherdog.com" > <meta name="copyright" content="2022 - Sherdog.com" > <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" > <meta name="robots" content="index, follow" > <meta name="description" content="The industry pioneer in UFC, Bellator and all things MMA (aka Ultimate Fighting). MMA news, interviews, pictures, videos and more since 1997." > <meta name="fragment" content="!" ><meta property="fb:admins" content="100000399936875" /><meta property="og:description" content="The industry pioneer in UFC, Bellator and all things MMA (aka Ultimate Fighting). MMA news, interviews, pictures, videos and more since 1997." /><meta property="og:title" content="Tony "El Cucuy" Ferguson MMA Stats, Pictures, News, Videos, Biography - Sherdog.com" /><meta property="og:image" content="/image_crop/300/300/_images/fighter/20220331085823_Tony_Ferguson_ff.JPG" /><meta property="og:url" content="//www.sherdog.com/fighter/Tony-Ferguson-31239" /><meta property="og:site_name" content="Sherdog"><meta property="og:type" content="website" /><link href="/minify/?t=c&amp;f=/css/styles.css,/ngallery/css.css,/css/meme_generator.css&amp;v=e5e159" media="screen" rel="stylesheet" type="text/css" > <link href="https://www2-cdn.sherdog.com/favicon.ico" rel="icon" > <link href="https://www2-cdn.sherdog.com/favicon.ico" rel="shortcut icon" > <link href="https://www4-cdn.sherdog.com/apple-touch-icon.png" rel="apple-touch-icon" > <link href="https://plus.google.com/107042724082110303692/" rel="author" > <link href="//www.sherdog.com/fighter/news/Tony-Ferguson-31239" rel="next" ><script type="text/javascript" src="https://www2-cdn.sherdog.com/js/jquery-1.8.2.min.js"></script> <script type="text/javascript" src="//cdn.springboardplatform.com/storage/js/social_widget/sw.js"></script> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.8.23/jquery-ui.js"></script> <script type="text/javascript" src="/minify/?t=j&amp;f=/js/global.js,/js/mobile-detect.min.js,/js/sticky.js,/js/geolocation.js,/js/jquery.touchSwipe.min.js,/ngallery/script.js,/js/jquery.topslider.js,/js/meme_generator.js,/js/fight_odds.js&amp;v=e5e159"></script> <script type="text/javascript" src="//cdn.springboard.gorillanation.com/storage/js/sb.html5.js"></script> <script type="text/javascript" src="//www.springboardplatform.com/jsapi/embed"></script> <script type="text/javascript"> //<!-- $(function() { function activateVideo(item) { $("#sd_video_list div.item").removeClass("active"); item.addClass("active"); if (item.data("springboard") == 1) { var original = document.createElement; document.createElement = function (tag) { return original.call(document, tag); }; var script = new document.createElement("script"); script.type = "text/javascript"; script.text = item.data("code"); $("#big-video-player .image") .html('<div class="videoPlayer" id="shd015"></div>') .append(script); } else { $("#big-video-player .image").html(item.data("code")); } $("#big-video-player .play").hide(); } new ThumbScroller('.thumb-scroller', null, function(pos, obj) { activateVideo(obj); }); $("#big-video-player .play").click(function(){activateVideo($(".featured-video .thumb-scrollable div:eq(0)"));}); }); //--> </script> <script type="text/javascript"> //<!-- (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); //--> </script> <!-- BEGIN INSTARTLOGIC/ANALYTICS SCRIPT --> <script src="//www.volantix.com/check.js" async></script> <script> var GAManager = { _accounts: [], // initialize all trackers init: function (accounts) { this._accounts = accounts; this._accounts.forEach(function(item, index){ ga("create", item, {"name": "tracker" + index}, "auto"); }); }, // replacement for Googles ga send function ga: function() { var passedArgs = Array.prototype.slice.call(arguments); if (passedArgs[0] == "send" && passedArgs[1] == "event") { var lastParam = passedArgs[passedArgs.length - 1]; var fieldsObject = typeof lastParam === "object" ? lastParam : null; var eventCategory = passedArgs[2]; var eventAction = passedArgs[3]; var eventLabel = (passedArgs[4] && passedArgs[4] != fieldsObject) ? passedArgs[4] : null; var eventValue = (passedArgs[5] && passedArgs[5] != fieldsObject) ? passedArgs[5] : null; if (eventCategory != "outbound-article") { var eventObject = { "event_category": eventCategory, "event_action": eventAction }; if (eventLabel) { eventObject.event_label = eventLabel; } if (eventValue) { eventObject.value = eventValue; } if (fieldsObject && fieldsObject.nonInteraction) { eventObject.non_interaction = true; } if (fieldsObject && fieldsObject.transport) { eventObject.transport_type = fieldsObject.transport; } console.log("gtag event", eventAction, eventObject); gtag("event", eventAction, eventObject); } } if (/send|set|require/.test(passedArgs[0])) { this._accounts.forEach(function(item, index){ var args = passedArgs.slice(); args[0] = "tracker" + index + "." + args[0]; //console.log("analytics", args); ga.apply(null, args); }); } } }; if (window.I11C && window.I11C.RegisterAbdCallback) { window.I11C.RegisterAbdCallback(function() { window.adsBlocked = true; var scr1 = document.createElement("script"); var scr2 = document.createElement("script"); scr1.src = "//doc.osesame.net/advertisement.js"; document.head.appendChild(scr1); scr2.innerHTML = "" + "(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){\n" + "(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),\n" + "m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)\n" + "})(window,document,'script','//www.google-analytics.com/analytics.js','ga');\n" + "ga('provide', 'instabi', function(tracker, opts) {\n" + "tracker.set('dimension' + opts.dimensionIndex, I11C && !!I11C.Morph);\n" + "tracker.set('dimension' + (opts.dimensionIndex + 1), windows.adsBlocked);\n" + "})"; document.head.appendChild(scr2); //ga("create", "UA-94323-27", "auto"); GAManager.init(["UA-94323-27"]); GAManager.ga("require", "instabi", {dimensionIndex: 5}); GAManager.ga('set', 'dimension2', 'Tony Ferguson'); GAManager.ga("send", "pageview"); if (typeof(window.I11C) !== "undefined" && window.I11C.Morph == 1) { GAManager.ga("send", "event", { eventCategory: "instartLogic", eventAction: "true", transport: "beacon" }); } return true; }); } else { (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,"script","https://www.google-analytics.com/analytics.js","ga"); ga("provide", "instabi", function(tracker, opts) { var ad = document.createElement("ins"); ad.className = "AdSense"; ad.style.display = "block"; ad.style.position = "absolute"; ad.style.top = "-1px"; ad.style.height = "1px"; document.body.appendChild(ad); tracker.set("dimension" + opts.dimensionIndex, !ad.clientHeight); tracker.set("dimension4", typeof I10C != "undefined" && I10C && !!I10C.Morph); document.body.removeChild(ad); }); //ga("create", "UA-94323-27", "auto"); GAManager.init(["UA-94323-27"]); GAManager.ga("require", "instabi", {dimensionIndex: 5}); GAManager.ga('set', 'dimension2', 'Tony Ferguson'); GAManager.ga("send", "pageview"); } </script> <script async src='https://www.googletagmanager.com/gtag/js?id=G-PPEXTWC7DT'></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-PPEXTWC7DT', {'custom_map': {'dimension2': 'Tony Ferguson'}}); </script> <!-- END INSTARTLOGIC/ANALYTICS SCRIPT --> <!-- BEGIN SESSION LENGTH TEST --> <script type="text/javascript"> var winLoadedAt = new Date().getTime(); window.addEventListener('unload', function(event) { var cTime = new Date().getTime(); var eValue = Math.round((cTime-winLoadedAt)/1000); if (eValue >= 30) { eValue = '30+'; } else if (eValue < 10) { eValue = '0' + eValue; } console.log('Pageview Duration: ' + eValue); if (typeof(ga) != 'undefined') { GAManager.ga('send', 'event', 'Pageview Duration', eValue, {transport: 'beacon'}); } }, false); </script> <!-- END SESSION LENGTH TEST --> <!-- COMMENTS HEADER --> <script data-cfasync="false" type="text/javascript">(function (a, c, s, u){'Insticator'in a || (a.Insticator={ad:{loadAd: function (b){Insticator.ad.q.push(b)}, q: []}, helper:{}, embed:{}, version: "4.0", q: [], load: function (t, o){Insticator.q.push({t: t, o: o})}}); var b=c.createElement(s); b.src=u; b.async=!0; var d=c.getElementsByTagName(s)[0]; d.parentNode.insertBefore(b, d)})(window, document, 'script', 'https://d3lcz8vpax4lo2.cloudfront.net/ads-code/fc0dfd76-50f1-4ee7-9e23-c7def2f2a597.js')</script> <!-- END COMMENTS HEADER --> <script type="text/javascript">!(function(o,n){function $(){($.q=$.q||[]).push(arguments)}$.v=1,o[n]=o[n]||$})(window,String.fromCharCode(97,100,109,105,114,97,108));!(function(t,c,i){i=t.createElement(c),t=t.getElementsByTagName(c)[0],i.async=1,i.src="https://tastelesstrucks.com/v2lukqucBEsq239FsPQCvL23JaGkT9QnAPPwFrHNCzL2NRKc06hZatC5f",t.parentNode.insertBefore(i,t)})(document,"script");;!(function(o,t,n,c){function e(n){(function(){try{return(localStorage.getItem("v4ac1eiZr0")||"").split(",")[4]>0}catch(o){}return!1})()&&(n=o[t].pubads())&&n.setTargeting("admiral-engaged","true")}(c=o[t]=o[t]||{}).cmd=c.cmd||[],typeof c.pubads===n?e():typeof c.cmd.unshift===n?c.cmd.unshift(e):c.cmd.push(e)})(window,"googletag","function");;;!(function(t,n,i,e,o){function a(){for(var t=[],i=0;i<arguments.length;i++)t.push(arguments[i]);if(!t.length)return o;"ping"===t[0]?t[2]({gdprAppliesGlobally:!!n.__cmpGdprAppliesGlobally,cmpLoaded:!1,cmpStatus:"stub"}):t.length>0&&o.push(t)}function c(t){if(t&&t.data&&t.source){var e,o=t.source,a="string"==typeof t.data&&t.data.indexOf("__tcfapiCall")>=0;(e=a?((function(t){try{return JSON.parse(t)}catch(n){}})(t.data)||{}).__tcfapiCall:(t.data||{}).__tcfapiCall)&&n[i](e.command,e.version,(function(t,n){var i={__tcfapiReturn:{returnValue:t,success:n,callId:e.callId}};o&&o.postMessage(a?JSON.stringify(i):i,"*")}),e.parameter)}}!(function f(){if(!window.frames[e]){var n=t.body;if(n){var i=t.createElement("iframe");i.style.display="none",i.name=e,n.appendChild(i)}else setTimeout(f,5)}})(),o=[],a.v=1,"function"!=typeof n[i]&&(n[i]=n[i]||a,n.addEventListener?n.addEventListener("message",c,!1):n.attachEvent&&n.attachEvent("onmessage",c))})(document,window,"__tcfapi","__tcfapiLocator");;!(function(n,t,i,u,e,o,r){function a(n){if(n){var u=(n.data||{}).__uspapiCall;u&&t[i](u.command,u.version,(function(t,i){n.source.postMessage({__uspapiReturn:{returnValue:t,success:i,callId:u.callId}},"*")}))}}!(function f(){if(!window.frames[u]){var t=n.body;if(t){var i=n.createElement("iframe");i.style.display="none",i.name=u,t.appendChild(i)}else setTimeout(f,5)}})();var s={getUSPData:function(n,t){return n!==1?t&&t(null,!1):t&&t({version:null,uspString:null},!1)}};function c(n,t,i){return s[n](t,i)}c.v=1,"function"!=typeof t[i]&&(t[i]=t[i]||c,t.addEventListener?t.addEventListener("message",a,!1):t.attachEvent&&t.attachEvent("onmessage",a)),o=n.createElement(e),r=n.getElementsByTagName(e)[0],o.src="https://tastelesstrucks.com/v2eefuVKfPCSNTDA4XpIQogsUnkTXrb_92TbiuG9P8wwDQ23Kjc2NVwAloZU1F-MXUN9RZVpzmA",r.parentNode.insertBefore(o,r)})(document,window,"__uspapi","__uspapiLocator","script");</script> <script> window.grumi = { key: "2a236ed9-fb8c-429e-ab47-cacac34a3be6" }; </script> <script src="//rumcdn.geoedge.be/2a236ed9-fb8c-429e-ab47-cacac34a3be6/grumi-ip.js" async></script> <!-- BEGIN PREBID/GPT --> <script type='text/javascript'> var PREBID_TIMEOUT = 2500; var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; googletag.cmd.push(function() { googletag.pubads().disableInitialLoad(); }); var noPrebid = false; var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; var adUnits = [ { code: 'ad728', mediaTypes: { banner: { sizes: [ [728, 90], [970, 90] ] } }, bids: [ { bidder: 'appnexus', params: { placementId: '11079634' } }, { bidder: 'rubicon', params: { accountId: '9366', siteId: '16808', zoneId: '448918' } }, { bidder: 'pubmatic', params : { publisherId: '160831', adSlot: 'sherdog_ad728' } } ] }, { code: 'ad728ng', mediaTypes: { banner: { sizes: [ [728, 90] ] } }, bids: [ { bidder: 'rubicon', params: { accountId: '9366', siteId: '16808', zoneId: '448920' } } ] }, { code: 'ad300', mediaTypes: { banner: { sizes: [ [300, 250], [300, 600] ] } }, bids: [ { bidder: 'appnexus', params: { placementId: '11079631' } }, { bidder: 'rubicon', params: { accountId: '9366', siteId: '16808', zoneId: '448918' } }, { bidder: 'pubmatic', params : { publisherId: '160831', adSlot: 'sherdog_ad300' } } ] }, { code: 'ad300ng', mediaTypes: { banner: { sizes: [ [300, 250] ] } }, bids: [ { bidder: 'appnexus', params: { placementId: '11079638' } }, { bidder: 'rubicon', params: { accountId: '9366', siteId: '16808', zoneId: '448920' } }, { bidder: 'pubmatic', params : { publisherId: '160831', adSlot: 'sherdog_ad300ng' } } ] }, { code: 'ad300st', mediaTypes: { banner: { sizes: [ [300, 250] ] } }, bids: [ { bidder: 'appnexus', params: { placementId: '11079644' } }, { bidder: 'rubicon', params: { accountId: '9366', siteId: '16808', zoneId: '448922' } }, ] }, { code: 'ad320', mediaTypes: { banner: { sizes: [ [300, 50], [320, 50], [320, 100], [320, 150] ] } }, bids: [ { bidder: 'appnexus', params: { placementId: '11079639' } }, { bidder: 'rubicon', params: { accountId: '9366', siteId: '16808', zoneId: '448918' } }, ] } ]; var validAdUnits = isSmallerScreen() ? ['ad320', 'ad300'] : ['ad728', 'ad728ng', 'ad300', 'ad300in', 'ad300ng', 'ad300st']; var adUnitsExists = []; for (var i in adUnits) { if (validAdUnits.indexOf(adUnits[i].code) >= 0) { adUnitsExists.push(adUnits[i]); } } adUnits = adUnitsExists; function fetchHeaderBids(forceRefresh = false) { function allBiddersBack() { var bidders = ['prebid']; var allBiddersBack = bidders.map(function(bidder) { return biddersBack[bidder]; }) .filter(function(bool) { return bool; }) .length === bidders.length; return allBiddersBack; } function headerBidderBack(bidder) { if (biddersBack.adserverRequestSent === true) { return; } if (bidder === 'prebid') { biddersBack.prebid = true; } if (allBiddersBack()) { sendAdserverRequest(); } } function sendAdserverRequest() { // called when prebid bids are back (replacment for prebids initAdServer) if (biddersBack.adserverRequestSent === true) { return; } biddersBack.adserverRequestSent = true; googletag.cmd.push(function() { pbjs.que.push(function() { pbjs.setTargetingForGPTAsync(); if (forceRefresh) { googletag.pubads().refresh(); } var adsPresent = []; $.each(gptAds, function (key, value) { if ($('div.gpt-ad:not(.js-inview)[data-id="' + key + '"]').length) { adsPresent.push(value); // this line is needed for the refresh method to work correctly googletag.display(key); } }); googletag.pubads().refresh(adsPresent); }); }); }; var biddersBack = { prebid: false, adserverRequestSent: false }; // Request bids from Prebid if (noPrebid === true) { headerBidderBack('prebid'); } else { pbjs.requestBids({ bidsBackHandler: function(bidResponses) { var targetingParams = pbjs.getAdserverTargeting(); headerBidderBack('prebid'); // here we had initAdserver(); } }); } // Set timeout function setTimeout(function() { sendAdserverRequest(); }, PREBID_TIMEOUT); } function refreshBids() { fetchHeaderBids(true); }; </script> <script type='text/javascript'> if (adUnits.length > 0) { pbjs.que.push(function() { pbjs.addAdUnits(adUnits); pbjs.bidderSettings = { standard: {adserverTargeting: [ {key: 'hb_bidder', val: function(bidResponse) {return bidResponse.bidderCode;}}, {key: 'hb_adid', val: function(bidResponse) {return bidResponse.adId;}}, {key: 'hb_pb', val: function(bidResponse) { var cpm = bidResponse.cpm;if (cpm <= 1.00) {return (Math.floor(cpm * 20) / 20).toFixed(2);} else if (cpm <= 5.00) {return (Math.floor(cpm * 10) / 10).toFixed(2);} else if (cpm <= 20.00) {return (Math.floor(cpm * 2) / 2).toFixed(2);} else {return '20.00';}}}, {key: 'hb_size', val: function(bidResponse) {return bidResponse.size;}} ]} }; fetchHeaderBids(); }); } else { fetchHeaderBids(false); } </script><script type='text/javascript' src='https://www.googletagservices.com/tag/js/gpt.js' async></script> <script type='text/javascript'> var gptAds = gptAds || {}; googletag.cmd.push(function() { console.log('[GPT DEBUG] googletag.cmd.push'); if (!(typeof(window.I11C) !== 'undefined' && window.I11C.Morph == 1)) { gptAds['adoop'] = googletag.defineOutOfPageSlot('/4403/cr/sherdog/fightfinder', 'adoop').addService(googletag.pubads()); } else { googletag.pubads().setTargeting('instartLogic', '1'); } if (!isSmallerScreen()) { gptAds['ad728'] = googletag.defineSlot('/4403/cr/sherdog/fightfinder', [[728,90], [970,90], [970,250]], 'ad728').addService(googletag.pubads()).setTargeting('pos', 'a'); gptAds['ad300'] = googletag.defineSlot('/4403/cr/sherdog/fightfinder', [[300,250], [300,600], [160,600]], 'ad300').addService(googletag.pubads()).setTargeting('pos', 'a').setTargeting('kw', 'rightrail'); gptAds['ad728ng'] = googletag.defineSlot('/4403/cr/sherdog/fightfinder', [[728,90]], 'ad728ng').addService(googletag.pubads()).setTargeting('pos', 'a').setTargeting('kw', 'slideshow,slideshow-fullscreen,slideshow-lb'); gptAds['ad300ng'] = googletag.defineSlot('/4403/cr/sherdog/fightfinder', [[300,250]], 'ad300ng').addService(googletag.pubads()).setTargeting('pos', 's').setTargeting('kw', 'slideshow'); gptAds['ad300in'] = googletag.defineSlot('/4403/cr/sherdog/fightfinder', [[300,250]], 'ad300in').addService(googletag.pubads()).setTargeting('pos', 'p').setTargeting('ntvPlacement', '1111176').setTargeting('kw', 'in-article'); gptAds['ad300st'] = googletag.defineSlot('/4403/cr/sherdog/fightfinder', [[300,250]], 'ad300st').addService(googletag.pubads()).setTargeting('pos', 'b').setTargeting('kw', 'rightrail'); gptAds['ad300601'] = googletag.defineSlot('/4403/cr/sherdog/fightfinder', [[300,601], [300,250]], 'ad300601').addService(googletag.pubads()).setTargeting('pos', 'i').setTargeting('kw', 'insticator'); } else { gptAds['ad320'] = googletag.defineSlot('/4403/cr/sherdog/fightfinder', [[300,50], [320,50], [320,100], [320,150]], 'ad320').addService(googletag.pubads()).setTargeting('pos', 'a'); gptAds['ad300'] = googletag.defineSlot('/4403/cr/sherdog/fightfinder', [[300,250]], 'ad300').addService(googletag.pubads()).setTargeting('pos', 'a').setTargeting('ntvPlacement', '1111177').setTargeting('kw', 'in-article-mobile'); gptAds['ad300in'] = googletag.defineSlot('/4403/cr/sherdog/fightfinder', [[300,250]], 'ad300in').addService(googletag.pubads()).setTargeting('pos', 's').setTargeting('kw', 'slideshow'); gptAds['ad300ng'] = googletag.defineSlot('/4403/cr/sherdog/fightfinder', [[300,250]], 'ad300ng').addService(googletag.pubads()).setTargeting('pos', 'c'); } gptAds['fighterw'] = googletag.defineSlot('/4403/cr/sherdog/fighterpagewidgetunit', [[370, 200], [370, 250], [370, 150], [300, 250]], 'fighterw').addService(googletag.pubads()); gptAds['fighterh'] = googletag.defineSlot('/4403/cr/sherdog/hp_header_widget', [[390, 125], [972, 85]], 'fighterh').addService(googletag.pubads()); googletag.pubads().setTargeting('ct', 'fightfinder').setTargeting('site', 'sherdog').setTargeting('fighter_id', '31239'); googletag.pubads().enableSingleRequest(); googletag.pubads().disableInitialLoad(); googletag.pubads().collapseEmptyDivs(true); googletag.enableServices(); }); </script> <script type='text/javascript' src='https://secureassets.evolvemediallc.com/prebid/prebid_6_6_0_custom_060120221808.js' async></script><!-- END PREBID/GPT --> <!-- BEGIN SB INGAGE TARGETING HEADER --> <script type='text/javascript'> var sbIngageTargeting = { custom_params: [ { site : 'sherdog' }, { ct : 'fightfinder' }, { fighter_id : '31239' }, ], zone : 'fightfinder' } </script> <!-- END SB INGAGE TARGETING --> <script type="text/javascript"> (function () { window.siqConfig = { engineKey: "e24fe983e6ac3a447328bbd9a8dd6797", forceLoadSettings: false // change false to true if search box on your site is adding dynamically }; window.siqConfig.baseUrl = "//pub.searchiq.co/"; var script = document.createElement("SCRIPT"); script.src = window.siqConfig.baseUrl + '/js/container/siq-container-2.js?cb=' + (Math.floor(Math.random()*999999)) + '&engineKey=' + siqConfig.engineKey; script.id = "siq-container"; document.getElementsByTagName("HEAD")[0].appendChild(script); })(); </script> <script type="text/javascript"> var isPlayByPlay = false; </script> <link rel="stylesheet" type="text/css" href="/css/sherdog-fonts.css" media="screen"/> <!-- Audigent Tagging Code --> <script> (function(w,d,t,u){ var a=d.createElement(t);a.async=1;a.src=u+"?url="+encodeURIComponent(w.location.href)+"&ref="+encodeURIComponent(d.referrer); var s=d.getElementsByTagName(t)[0]; s.parentNode.insertBefore(a,s); })(window, document, 'script', 'https://a.ad.gt/api/v1/u/matches/316'); </script> </head> <body> <div id="adoop" data-id="adoop" class="gpt-ad"></div> <header> <div class="tiled_bg"> <div class="slanted_box grad"> <div id="menu-icon"><span></span><span></span><span></span><span></span></div> <a href="/"><img class="logo" src="https://www1-cdn.sherdog.com/img/new/logo.svg" /></a> </div> <div class="top-menu"><a href="/news/news/list" data-sub="news">NEWS <span>&#9660;</span></a><a href="/news/articles/list" data-sub="features">FEATURES <span>&#9660;</span></a><a href="/events" data-sub="fight_finder">FIGHT FINDER <span>&#9660;</span></a><a href="https://www.sherdog.com/tag/podcasts" data-sub="podcasts">PODCASTS <span>&#9660;</span></a><a href="https://www.sherdog.com/videos">VIDEOS</a><a href="/news/rankings/list" data-sub="rankings">RANKINGS <span>&#9660;</span></a><a href="https://forums.sherdog.com/" data-sub="forum">FORUM <span>&#9660;</span></a><a href="/tag/boxing" data-sub="boxing">BOXING <span>&#9660;</span></a><a href="/" data-sub="more">MORE <span>&#9660;</span></a><a href="/tag/fight-odds">FIGHT ODDS</a><div class="sub-menu news"><a href="/tag/ufc">UFC NEWS</a><a href="/tag/bellator">BELLATOR NEWS</a><a href="/tag/pfl">PFL NEWS</a><a href="/tag/one-championship">ONE NEWS</a><a href="/tag/wmma">WOMEN'S MMA NEWS</a></div><div class="sub-menu features"><a href="/tag/previews">PREVIEWS</a><a href="https://www.sherdog.com/tag/opinion">OPINION</a><a href="/tag/interviews">INTERVIEWS</a></div><div class="sub-menu fight_finder"><a href="/organizations/Ultimate-Fighting-Championship-UFC-2">UFC EVENTS</a><a href="/organizations/Bellator-MMA-1960">BELLATOR EVENTS</a><a href="/organizations/Professional-Fighters-League-12241">PFL EVENTS</a><a href="https://www.sherdog.com/organizations/One-Championship-3877">ONE CHAMPIONSHIP EVENTS</a><a href="/events">FULL CALENDAR</a><a href="/news/articles/Sherdog-Fight-Finder-A-Guide-For-Regulators-Promoters-Managers-Coaches-and-Fighters-158515">FIGHT FINDER GUIDE</a></div><div class="sub-menu podcasts"><a href="https://www.sherdog.com/tag/shillan-duffy-podcast">SHILLAN & DUFFY PODCAST</a><a href="https://www.sherdog.com/tag/the-sheehan-show">THE SHEEHAN SHOW</a><a href="https://www.sherdog.com/tag/fight-business-podcast">FIGHT BUSINESS PODCAST</a><a href="https://www.sherdog.com/tag/after-the-bell">AFTER THE BELL</a></div><div class="sub-menu rankings"><a href="https://www.sherdog.com/news/rankings/1/Sherdogs-Official-Mixed-Martial-Arts-Rankings-187506">DIVISIONAL RANKINGS</a><a href="https://www.sherdog.com/news/rankings/Sherdogs-PoundforPound-Top-10-Rankings-187320">POUND-FOR-POUND RANKINGS</a><a href="https://www.sherdog.com/news/rankings/Sherdogs-WMMA-PoundforPound-Top-10-187319">WOMEN'S POUND-FOR-POUND RANKINGS</a></div><div class="sub-menu forum"><a href="https://forums.sherdog.com/forums/ufc-discussion.2/">UFC DISCUSSION</a><a href="https://forums.sherdog.com/forums/worldwide-mma-discussion.61/">WORLDWIDE MMA DISCUSSION</a><a href="https://forums.sherdog.com/#general-discussion.4">OFF TOPIC DISCUSSION</a><a href="https://forums.sherdog.com/forums/shoopville.94/">PHOTOSHOPS</a></div><div class="sub-menu boxing"><a href="https://www.sherdog.com/tag/boxing">BOXING NEWS</a><a href="https://forums.sherdog.com/forums/boxing-discussion.53/">BOXING DISCUSSION</a><a href="/tag/kickboxing">KICKBOXING AND MUAY THAI</a><a href="/tag/bkb">BARE KNUCKLE BOXING</a><a href="https://www.sherdog.com/tag/grappling">GRAPPLING</a></div><div class="sub-menu more"><a href="/pictures">PICTURES</a><a href="https://www.sherdog.com/tag/how-to-watch">HOW TO WATCH</a><a href="/contact">CONTACT</a></div></div> <div class="socials"> <a target="_blank" href="https://www.facebook.com/OfficialSherdog"><img alt="FB" src="https://www3-cdn.sherdog.com/img/new/icon_facebook.svg" /></a> <a target="_blank" href="https://twitter.com/sherdogdotcom"><img alt="TW" src="https://www4-cdn.sherdog.com/img/new/icon_twitter.svg" /></a> <a target="_blank" href="https://www.instagram.com/official_sherdog/"><img alt="IG" src="https://www1-cdn.sherdog.com/img/new/icon_instagram.svg" /></a> <a target="_blank" href="https://www.youtube.com/channel/UCW3KTagNuyADCijmSwuaNJA"><img alt="YT" src="https://www2-cdn.sherdog.com/img/new/icon_youtube.svg" /></a> <a target="_blank" href="https://vk.com/id544261512"><img alt="VK" src="https://www3-cdn.sherdog.com/img/new/icon_vk.svg" /></a> </div> <div id="theme-switch" class="light"><em></em></div> <div class="slanted_box_right"> <form method="get" action="/search.php"><input name="MainSearchTxt" type="text" placeholder="Search"></form> <img id="search" src="https://www4-cdn.sherdog.com/img/new/search.svg" alt="Search" /> </div> </div> </header> <div id="side-navigation"> <div class="links"> <div><span>+</span><a href="/news/news/list">NEWS</a><div><a href="/tag/ufc">UFC NEWS</a><a href="/tag/bellator">BELLATOR NEWS</a><a href="/tag/pfl">PFL NEWS</a><a href="/tag/one-championship">ONE NEWS</a><a href="/tag/wmma">WOMEN'S MMA NEWS</a></div></div><div><span>+</span><a href="/news/articles/list">FEATURES</a><div><a href="/tag/previews">PREVIEWS</a><a href="https://www.sherdog.com/tag/opinion">OPINION</a><a href="/tag/interviews">INTERVIEWS</a></div></div><div><span>+</span><a href="/events">FIGHT FINDER</a><div><a href="/organizations/Ultimate-Fighting-Championship-UFC-2">UFC EVENTS</a><a href="/organizations/Bellator-MMA-1960">BELLATOR EVENTS</a><a href="/organizations/Professional-Fighters-League-12241">PFL EVENTS</a><a href="https://www.sherdog.com/organizations/One-Championship-3877">ONE CHAMPIONSHIP EVENTS</a><a href="/events">FULL CALENDAR</a><a href="/news/articles/Sherdog-Fight-Finder-A-Guide-For-Regulators-Promoters-Managers-Coaches-and-Fighters-158515">FIGHT FINDER GUIDE</a></div></div><div><span>+</span><a href="https://www.sherdog.com/tag/podcasts">PODCASTS</a><div><a href="https://www.sherdog.com/tag/shillan-duffy-podcast">SHILLAN & DUFFY PODCAST</a><a href="https://www.sherdog.com/tag/the-sheehan-show">THE SHEEHAN SHOW</a><a href="https://www.sherdog.com/tag/fight-business-podcast">FIGHT BUSINESS PODCAST</a><a href="https://www.sherdog.com/tag/after-the-bell">AFTER THE BELL</a></div></div><div><a href="https://www.sherdog.com/videos">VIDEOS</a></div><div><span>+</span><a href="/news/rankings/list">RANKINGS</a><div><a href="https://www.sherdog.com/news/rankings/1/Sherdogs-Official-Mixed-Martial-Arts-Rankings-187506">DIVISIONAL RANKINGS</a><a href="https://www.sherdog.com/news/rankings/Sherdogs-PoundforPound-Top-10-Rankings-187320">POUND-FOR-POUND RANKINGS</a><a href="https://www.sherdog.com/news/rankings/Sherdogs-WMMA-PoundforPound-Top-10-187319">WOMEN'S POUND-FOR-POUND RANKINGS</a></div></div><div><span>+</span><a href="https://forums.sherdog.com/">FORUM</a><div><a href="https://forums.sherdog.com/forums/ufc-discussion.2/">UFC DISCUSSION</a><a href="https://forums.sherdog.com/forums/worldwide-mma-discussion.61/">WORLDWIDE MMA DISCUSSION</a><a href="https://forums.sherdog.com/#general-discussion.4">OFF TOPIC DISCUSSION</a><a href="https://forums.sherdog.com/forums/shoopville.94/">PHOTOSHOPS</a></div></div><div><span>+</span><a href="/tag/boxing">BOXING</a><div><a href="https://www.sherdog.com/tag/boxing">BOXING NEWS</a><a href="https://forums.sherdog.com/forums/boxing-discussion.53/">BOXING DISCUSSION</a><a href="/tag/kickboxing">KICKBOXING AND MUAY THAI</a><a href="/tag/bkb">BARE KNUCKLE BOXING</a><a href="https://www.sherdog.com/tag/grappling">GRAPPLING</a></div></div><div><span>+</span><a href="/">MORE</a><div><a href="/pictures">PICTURES</a><a href="https://www.sherdog.com/tag/how-to-watch">HOW TO WATCH</a><a href="/contact">CONTACT</a></div></div><div><a href="/tag/fight-odds">FIGHT ODDS</a></div> </div> <div class="friends"> MORE FROM OUR CHANNELS<br /><br /> <a href="https://www.mandatory.com/wrestlezone/" target="_blank"><img alt="Wrestlezone" src="https://www1-cdn.sherdog.com/img/new/wrestlezone_logo_white.svg" /></a> </div> <div class="socials"> <a target="_blank" href="https://www.facebook.com/OfficialSherdog"><img alt="FB" src="https://www3-cdn.sherdog.com/img/new/icon_facebook.svg" /></a> <a target="_blank" href="https://twitter.com/sherdogdotcom"><img alt="TW" src="https://www4-cdn.sherdog.com/img/new/icon_twitter.svg" /></a> <a target="_blank" href="https://www.instagram.com/official_sherdog/"><img alt="IG" src="https://www1-cdn.sherdog.com/img/new/icon_instagram.svg" /></a> <a target="_blank" href="https://www.youtube.com/channel/UCW3KTagNuyADCijmSwuaNJA"><img alt="YT" src="https://www2-cdn.sherdog.com/img/new/icon_youtube.svg" /></a> <a target="_blank" href="https://vk.com/id544261512"><img alt="VK" src="https://www3-cdn.sherdog.com/img/new/icon_vk.svg" /></a> </div> </div> <div id="side-navigation-overlay"></div> <div class="container"> <div class="content top_ads"> <div class="ads top_ad"> <div class="ad leaderboard"><div id="ad728" data-id="ad728" class="gpt-ad"></div><div id="ad320" data-id="ad320" class="gpt-ad"></div></div> </div> </div> <div id="live_event_placeholder"></div> <div class="col-left"> <div class="" itemscope itemtype="http://schema.org/Person"> <meta itemprop="name" content='Tony "El Cucuy" Ferguson' /> <meta itemprop="description" content='Tony "El Cucuy" Ferguson was born in Oxnard, California.' /> <section> <div class="module bio_fighter vcard"> <div class="fighter-info"> <div> <img itemprop="image" src="/image_crop/200/300/_images/fighter/20220331085823_Tony_Ferguson_ff.JPG" class="profile-image photo" alt="Tony Ferguson" /> </div> <!-- FIGHTER LEFT --> <div class="fighter-right"> <div class="fighter-title" contenteditable="false"> <div class="fighter-line1"> <div class="fighter-flag-social"> <div class="fighter-nationality"> <span class="item birthplace"> <strong itemprop="nationality">United States</strong><br /> <span itemprop="address" itemscope itemtype="http://schema.org/PostalAddress" class="adr"><span itemprop="addressLocality" class="locality">Oxnard, California</span></span> </span> <img src="/img/flags/big/us.png" class="big_flag" alt="Country" /> </div> </div> <h1 itemprop="name"><span class="fn">Tony Ferguson</span></h1> </div> <div class="fighter-line2"> <h1 itemprop="name"><span class="nickname">"<em>El Cucuy</em>"</span></h1> <div class="share"> </div> </div> </div> <img src="/image_crop/200/300/_images/fighter/20220331085823_Tony_Ferguson_ff.JPG" class="profile-image-mobile photo" alt="Tony Ferguson" /> <div class="fighter-data"> <div class="bio-holder"> <table> <tr> <td>AGE</td> <td><b>38</b> <em>/</em> <span itemprop="birthDate">Feb 12, 1984</span> </td> </tr> <tr><td>HEIGHT</td><td><b itemprop="height">6'0"</b> <em>/</em> 182.88 cm</td></tr> <tr><td>WEIGHT</td><td><b itemprop="weight">155 lbs</b> <em>/</em> 70.31 kg</td></tr> </table> <div class="association-class"> ASSOCIATION<br /> <span itemprop="memberOf" itemscope itemtype="http://www.schema.org/Organization"><a class="association" itemprop="url" href="/stats/fightfinder?association=Team+Death+Clutch"><span itemprop="name">Team Death Clutch</span></a></span> <br /><br /> CLASS<br /> <a href="/stats/fightfinder?weightclass=Lightweight">Lightweight</a> <br /><br />STYLE<br /><b>Boxing</b> </div> </div> <div class="winsloses-holder"> <div class="wins"> <div class="winloses win"> <span>Wins</span> <span>25</span> </div> <div class="meter-title">KO <em>/</em> TKO</div> <div class="meter"> <div class="pl">12</div> <div class="pm"> <div class="slanted_box" style="width:48%;min-width:48%"></div> <img src="/img/new/meter_stripes.svg" alt="Meter" /> </div> <div class="pr">48%</div> </div> <div class="meter-title">SUBMISSIONS</div> <div class="meter"> <div class="pl">8</div> <div class="pm"> <div class="slanted_box" style="width:32%;min-width:32%"></div> <img src="/img/new/meter_stripes.svg" alt="Meter" /> </div> <div class="pr">32%</div> </div> <div class="meter-title">DECISIONS</div> <div class="meter"> <div class="pl">5</div> <div class="pm"> <div class="slanted_box" style="width:20%;min-width:20%"></div> <img src="/img/new/meter_stripes.svg" alt="Meter" /> </div> <div class="pr">20%</div> </div> </div> <div class="loses"> <div class="winloses lose"> <span>Losses</span> <span>7</span> </div> <div class="meter-title">KO <em>/</em> TKO</div> <div class="meter"> <div class="pl">2</div> <div class="pm"> <div class="slanted_box" style="width:29%;min-width:29%"></div> <img src="/img/new/meter_stripes.svg" alt="Meter" /> </div> <div class="pr">29%</div> </div> <div class="meter-title">SUBMISSIONS</div> <div class="meter"> <div class="pl">1</div> <div class="pm"> <div class="slanted_box" style="width:14%;min-width:14%"></div> <img src="/img/new/meter_stripes.svg" alt="Meter" /> </div> <div class="pr">14%</div> </div> <div class="meter-title">DECISIONS</div> <div class="meter"> <div class="pl">4</div> <div class="pm"> <div class="slanted_box" style="width:57%;min-width:57%"></div> <img src="/img/new/meter_stripes.svg" alt="Meter" /> </div> <div class="pr">57%</div> </div> </div> </div> </div> </div> <!-- END OF FIGHTER RIGHT --> </div> <div class="clear"></div> </div> </section> <!-- Fighter Biography --> <!-- End of fighter biography --> <!-- Fighter widget ad --> <section> <div class="tiled_bg latest_features"> <div class="slanted_title"> <div>FIGHT HISTORY - PRO</div> <div></div> </div> </div> <div class="module fight_history"> <div class="new_table_holder"> <table class="new_table fighter" border="1"> <tr class="table_head"> <td class="col_one">Result</td> <td class="col_two">Fighter</td> <td class="col_three">Event</td> <td class="col_four">Method/<wbr/>Referee</td> <td class="col_five">R</td> <td class="col_six">Time</td> </tr> <tr> <td><span class="final_result loss">loss</span></td> <td><a href="/fighter/Michael-Chandler-50829">Michael Chandler</a></td> <td><a href="/events/UFC-274-Oliveira-vs-Gaethje-91512">UFC 274 - Oliveira vs. Gaethje</a><br /><span class="sub_line">May / 07 / 2022</span></td> <td class="winby"><b>KO (Front Kick)</b><br /><span class="sub_line"><a href="/referee/Jason-Herzog-183">Jason Herzog</a></span> <br /><a class="pbp_btn" href="/news/news/UFC-274-Oliveira-vs-Gaethje-PlaybyPlay-Results-Round-Scoring-186496">VIEW PLAY-BY-PLAY</a> </td> <td>2</td> <td>0:17</td> </tr> <tr> <td><span class="final_result loss">loss</span></td> <td><a href="/fighter/Beneil-Dariush-56583">Beneil Dariush</a></td> <td><a href="/events/UFC-262-Oliveira-vs-Chandler-88694">UFC 262 - Oliveira vs. Chandler</a><br /><span class="sub_line">May / 15 / 2021</span></td> <td class="winby"><b>Decision (Unanimous)</b><br /><span class="sub_line"><a href="/referee/Mike-Beltran-3">Mike Beltran</a></span> <br /><a class="pbp_btn" href="/news/news/UFC-262-Oliveira-vs-Chandler-PlaybyPlay-Results-Round-Scoring-179369">VIEW PLAY-BY-PLAY</a> </td> <td>3</td> <td>5:00</td> </tr> <tr> <td><span class="final_result loss">loss</span></td> <td><a href="/fighter/Charles-Oliveira-30300">Charles Oliveira</a></td> <td><a href="/events/UFC-256-Figueiredo-vs-Moreno-87401">UFC 256 - Figueiredo vs. Moreno</a><br /><span class="sub_line">Dec / 12 / 2020</span></td> <td class="winby"><b>Decision (Unanimous)</b><br /><span class="sub_line"><a href="/referee/Mark-Smith-17">Mark Smith</a></span> <br /><a class="pbp_btn" href="/news/news/UFC-256-Figueiredo-vs-Moreno-PlaybyPlay-Results-Round-Scoring-176719">VIEW PLAY-BY-PLAY</a> </td> <td>3</td> <td>5:00</td> </tr> <tr> <td><span class="final_result loss">loss</span></td> <td><a href="/fighter/Justin-Gaethje-46648">Justin Gaethje</a></td> <td><a href="/events/UFC-249-Ferguson-vs-Gaethje-84357">UFC 249 - Ferguson vs. Gaethje</a><br /><span class="sub_line">May / 09 / 2020</span></td> <td class="winby"><b>TKO (Punch)</b><br /><span class="sub_line"><a href="/referee/Herb-Dean-5">Herb Dean</a></span> <br /><a class="pbp_btn" href="/news/news/UFC-249-Ferguson-vs-Gaethje-PlaybyPlay-Results-Round-Scoring-172724">VIEW PLAY-BY-PLAY</a> </td> <td>5</td> <td>3:39</td> </tr> <tr> <td><span class="final_result win">win</span></td> <td><a href="/fighter/Donald-Cerrone-15105">Donald Cerrone</a></td> <td><a href="/events/UFC-238-Cejudo-vs-Moraes-73347"><span itemprop="award">UFC 238 - Cejudo vs. Moraes</span></a><br /><span class="sub_line">Jun / 08 / 2019</span></td> <td class="winby"><b>TKO (Doctor Stoppage)</b><br /><span class="sub_line"><a href="/referee/Dan-Miragliotta-21">Dan Miragliotta</a></span> <br /><a class="pbp_btn" href="/news/news/UFC-238-Cejudo-vs-Moraes-PlaybyPlay-Results-RoundbyRound-Scoring-156263">VIEW PLAY-BY-PLAY</a> </td> <td>2</td> <td>5:00</td> </tr> <tr> <td><span class="final_result win">win</span></td> <td><a href="/fighter/Anthony-Pettis-26627">Anthony Pettis</a></td> <td><a href="/events/UFC-229-Nurmagomedov-vs-McGregor-69277"><span itemprop="award">UFC 229 - Nurmagomedov vs. McGregor</span></a><br /><span class="sub_line">Oct / 06 / 2018</span></td> <td class="winby"><b>TKO (Corner Stoppage)</b><br /><span class="sub_line"><a href="/referee/Jason-Herzog-183">Jason Herzog</a></span> <br /><a class="pbp_btn" href="/news/news/UFC-229-Nurmagomedov-vs-McGregor-PlaybyPlay-Results-RoundbyRound-Scoring-143467">VIEW PLAY-BY-PLAY</a> </td> <td>2</td> <td>5:00</td> </tr> <tr> <td><span class="final_result win">win</span></td> <td><a href="/fighter/Kevin-Lee-84342">Kevin Lee</a></td> <td><a href="/events/UFC-216-Ferguson-vs-Lee-61983"><span itemprop="award">UFC 216 - Ferguson vs. Lee</span></a><br /><span class="sub_line">Oct / 07 / 2017</span></td> <td class="winby"><b>Submission (Triangle Choke)</b><br /><span class="sub_line"><a href="/referee/Herb-Dean-5">Herb Dean</a></span> <br /><a class="pbp_btn" href="/news/news/UFC-216-Ferguson-vs-Lee-PlaybyPlay-Results-RoundbyRound-Scoring-127281">VIEW PLAY-BY-PLAY</a> </td> <td>3</td> <td>4:02</td> </tr> <tr> <td><span class="final_result win">win</span></td> <td><a href="/fighter/Rafael-dos-Anjos-11675">Rafael dos Anjos</a></td> <td><a href="/events/UFC-Fight-Night-98-Dos-Anjos-vs-Ferguson-51653"><span itemprop="award">UFC Fight Night 98 - Dos Anjos vs. Ferguson</span></a><br /><span class="sub_line">Nov / 05 / 2016</span></td> <td class="winby"><b>Decision (Unanimous)</b><br /><span class="sub_line"><a href="/referee/Herb-Dean-5">Herb Dean</a></span> <br /><a class="pbp_btn" href="/news/news/UFC-Fight-Night-98-Dos-Anjos-vs-Ferguson-Results-PlaybyPlay-Updates-113133">VIEW PLAY-BY-PLAY</a> </td> <td>5</td> <td>5:00</td> </tr> <tr> <td><span class="final_result win">win</span></td> <td><a href="/fighter/Lando-Vannata-82446">Lando Vannata</a></td> <td><a href="/events/UFC-Fight-Night-91-McDonald-vs-Lineker-51841"><span itemprop="