webpagedatascraper
Version:
Web scraping extension for puppeteer. Quickly scrape html page data to JSON object.
925 lines (818 loc) • 122 kB
HTML
<!DOCTYPE html><html lang="en" class="light">
<head>
<title>Tony "El Cucuy" 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&f=/css/styles.css,/ngallery/css.css,/css/meme_generator.css&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&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&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>▼</span></a><a href="/news/articles/list" data-sub="features">FEATURES <span>▼</span></a><a href="/events" data-sub="fight_finder">FIGHT FINDER <span>▼</span></a><a href="https://www.sherdog.com/tag/podcasts" data-sub="podcasts">PODCASTS <span>▼</span></a><a href="https://www.sherdog.com/videos">VIDEOS</a><a href="/news/rankings/list" data-sub="rankings">RANKINGS <span>▼</span></a><a href="https://forums.sherdog.com/" data-sub="forum">FORUM <span>▼</span></a><a href="/tag/boxing" data-sub="boxing">BOXING <span>▼</span></a><a href="/" data-sub="more">MORE <span>▼</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="