[
{
"id": "c8661e204c66f325",
"name": "UFC Fight Night: Kape vs. Horiguchi",
"date": "2026-06-20",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "997b4f52f76a0b53",
"name": "UFC 186: Johnson vs Horiguchi",
"date": "2015-04-25",
"location": "Montreal, Quebec, Canada"
}
]
curl --location --request GET 'https://zylalabs.com/api/13512/ufc+stats+api/29939/search+events?query=Horiguchi' --header 'Authorization: Bearer YOUR_API_KEY'
{
"id": "e60d773a0a42048a",
"name": "UFC Fight Night: Sterling vs. Zalal",
"date": "2026-04-25",
"location": "Las Vegas, Nevada, USA",
"fights": [
{
"id": "f524e42c36028de0",
"result": "win",
"winner": "cb696ebfb6598724",
"weightClass": "Featherweight",
"method": "U-DEC",
"methodDetail": null,
"round": "5",
"time": "5:00",
"fighters": [
{
"id": "cb696ebfb6598724",
"name": "Aljamain Sterling",
"kd": "0",
"str": "46",
"td": "6",
"sub": "1"
},
{
"id": "52c2ae6d2f2d2613",
"name": "Youssef Zalal",
"kd": "0",
"str": "35",
"td": "0",
"sub": "1"
}
]
},
{
"id": "cb745968bd16bf56",
"result": "win",
"winner": "f9ab66e67240db7b",
"weightClass": "Women's Bantamweight",
"method": "U-DEC",
"methodDetail": null,
"round": "3",
"time": "5:00",
"fighters": [
{
"id": "f9ab66e67240db7b",
"name": "Joselyne Edwards",
"kd": "0",
"str": "70",
"td": "0",
"sub": "0"
},
{
"id": "d3f5d33d61cd00c9",
"name": "Norma Dumont",
"kd": "0",
"str": "51",
"td": "0",
"sub": "0"
}
]
},
{
"id": "84951374e4cdc679",
"result": "win",
"winner": "e132d47bd9efbbe0",
"weightClass": "Lightweight",
"method": "U-DEC",
"methodDetail": null,
"round": "3",
"time": "5:00",
"fighters": [
{
"id": "e132d47bd9efbbe0",
"name": "Rafa Garcia",
"kd": "0",
"str": "59",
"td": "4",
"sub": "0"
},
{
"id": "262a7d06203657e6",
"name": "Alexander Hernandez",
"kd": "0",
"str": "50",
"td": "0",
"sub": "0"
}
]
},
{
"id": "f5aff2f858311fbc",
"result": "win",
"winner": "113df4fde64735c6",
"weightClass": "Bantamweight",
"method": "U-DEC",
"methodDetail": null,
"round": "3",
"time": "5:00",
"fighters": [
{
"id": "113df4fde64735c6",
"name": "Davey Grant",
"kd": "0",
"str": "162",
"td": "0",
"sub": "0"
},
{
"id": "e3b30b573e7f0d19",
"name": "Adrian Luna Martinetti",
"kd": "0",
"str": "99",
"td": "1",
"sub": "0"
}
]
},
{
"id": "348de8e364ecf041",
"result": "win",
"winner": "b9f28e7045fdfce7",
"weightClass": "Bantamweight",
"method": "S-DEC",
"methodDetail": null,
"round": "3",
"time": "5:00",
"fighters": [
{
"id": "b9f28e7045fdfce7",
"name": "Raoni Barcelos",
"kd": "0",
"str": "21",
"td": "6",
"sub": "2"
},
{
"id": "cc1a8b4b38b92c6d",
"name": "Montel Jackson",
"kd": "1",
"str": "35",
"td": "0",
"sub": "0"
}
]
},
{
"id": "7e551ddb1494a45f",
"result": "win",
"winner": "a67f5afa8d6a1b80",
"weightClass": "Heavyweight",
"method": "KO/TKO",
"methodDetail": "Punch",
"round": "2",
"time": "2:10",
"fighters": [
{
"id": "a67f5afa8d6a1b80",
"name": "Ryan Spann",
"kd": "1",
"str": "15",
"td": "0",
"sub": "0"
},
{
"id": "095854a135e6db55",
"name": "Marcus Buchecha",
"kd": "0",
"str": "8",
"td": "1",
"sub": "1"
}
]
},
{
"id": "67f24cf244134661",
"result": "win",
"winner": "9508cc6184cb2450",
"weightClass": "Middleweight",
"method": "U-DEC",
"methodDetail": null,
"round": "3",
"time": "5:00",
"fighters": [
{
"id": "9508cc6184cb2450",
"name": "Eric McConico",
"kd": "0",
"str": "54",
"td": "2",
"sub": "0"
},
{
"id": "260e9e0d4954aea6",
"name": "Rodolfo Vieira",
"kd": "1",
"str": "40",
"td": "4",
"sub": "1"
}
]
},
{
"id": "ef1cd6371a3f18e0",
"result": "win",
"winner": "3eeec2f53cebdf12",
"weightClass": "Middleweight",
"method": "SUB",
"methodDetail": "D'Arce Choke",
"round": "1",
"time": "2:14",
"fighters": [
{
"id": "3eeec2f53cebdf12",
"name": "Jackson McVey",
"kd": "1",
"str": "21",
"td": "0",
"sub": "1"
},
{
"id": "4e6738062d469256",
"name": "Sedriques Dumas",
"kd": "0",
"str": "3",
"td": "0",
"sub": "0"
}
]
},
{
"id": "dcfd594b68ff5ae1",
"result": "win",
"winner": "ca80d72da81d7224",
"weightClass": "Women's Bantamweight",
"method": "U-DEC",
"methodDetail": null,
"round": "3",
"time": "5:00",
"fighters": [
{
"id": "ca80d72da81d7224",
"name": "Michelle Montague",
"kd": "0",
"str": "42",
"td": "2",
"sub": "0"
},
{
"id": "cc8c623cca88f54f",
"name": "Mayra Bueno Silva",
"kd": "0",
"str": "26",
"td": "0",
"sub": "1"
}
]
},
{
"id": "d421f3cd158fd055",
"result": "win",
"winner": "7f6ed67d3ed3c036",
"weightClass": "Bantamweight",
"method": "U-DEC",
"methodDetail": null,
"round": "3",
"time": "5:00",
"fighters": [
{
"id": "7f6ed67d3ed3c036",
"name": "Cody Durden",
"kd": "0",
"str": "34",
"td": "5",
"sub": "1"
},
{
"id": "65adf3856c4d9256",
"name": "Jafel Filho",
"kd": "0",
"str": "23",
"td": "2",
"sub": "0"
}
]
},
{
"id": "c7fb90f1355291e4",
"result": "win",
"winner": "5d495dec23d7c68e",
"weightClass": "Lightweight",
"method": "U-DEC",
"methodDetail": null,
"round": "3",
"time": "5:00",
"fighters": [
{
"id": "5d495dec23d7c68e",
"name": "Francis Marshall",
"kd": "0",
"str": "33",
"td": "2",
"sub": "0"
},
{
"id": "33a8708747b7f943",
"name": "Lucas Brennan",
"kd": "0",
"str": "9",
"td": "0",
"sub": "1"
}
]
},
{
"id": "2e7f8d0ad385876d"
}
],
"_note": "Response truncated for documentation purposes"
}
curl --location --request GET 'https://zylalabs.com/api/13512/ufc+stats+api/29940/get+event+details?id=e60d773a0a42048a' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"id": "495add4fbede0a44",
"name": "UFC Fight Night: Gamrot vs. Salkilld",
"date": "2026-08-08",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "1a50e734bb54861a",
"name": "UFC Fight Night: Medic vs. Rodriguez",
"date": "2026-08-01",
"location": "Belgrade, Vojvodina, Serbia"
},
{
"id": "681d07e328798ec0",
"name": "UFC Fight Night: Ankalaev vs. Guskov",
"date": "2026-07-25",
"location": "Abu Dhabi, Abu Dhabi, United Arab Emirates"
},
{
"id": "f354c50b8d63d9b3",
"name": "UFC Fight Night: Du Plessis vs. Usman",
"date": "2026-07-18",
"location": "Oklahoma City, Oklahoma, USA"
},
{
"id": "fccb0fee256b7b4d",
"name": "UFC 329: McGregor vs. Holloway 2",
"date": "2026-07-11",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "31e1ea6fe6b682f8",
"name": "UFC Fight Night: Fiziev vs. Torres",
"date": "2026-06-27",
"location": "Baku, Azerbaijan"
},
{
"id": "c8661e204c66f325",
"name": "UFC Fight Night: Kape vs. Horiguchi",
"date": "2026-06-20",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "48544433372ecfa6",
"name": "UFC Freedom 250",
"date": "2026-06-14",
"location": "Washington, DC, USA"
},
{
"id": "ba17afef01ed78b6",
"name": "UFC Fight Night: Muhammad vs. Bonfim",
"date": "2026-06-06",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "1e75e6c9de99fa76",
"name": "UFC Fight Night: Song vs. Figueiredo",
"date": "2026-05-30",
"location": "Macau, China"
},
{
"id": "73abb7a5c57fb443",
"name": "UFC Fight Night: Allen vs. Costa",
"date": "2026-05-16",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "9eedac48b497de5a",
"name": "UFC 328: Chimaev vs. Strickland",
"date": "2026-05-09",
"location": "Newark, New Jersey, USA"
},
{
"id": "872b018076f831b0",
"name": "UFC Fight Night: Della Maddalena vs. Prates",
"date": "2026-05-02",
"location": "Perth, Western Australia, Australia"
},
{
"id": "e60d773a0a42048a",
"name": "UFC Fight Night: Sterling vs. Zalal",
"date": "2026-04-25",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "c3ac8d0da7b05772",
"name": "UFC Fight Night: Burns vs. Malott",
"date": "2026-04-18",
"location": "Winnipeg, Manitoba, Canada"
},
{
"id": "f3eb664db7fb1df3",
"name": "UFC 327: Prochazka vs. Ulberg",
"date": "2026-04-11",
"location": "Miami, Florida, USA"
},
{
"id": "9a70f67ad2187fa3",
"name": "UFC Fight Night: Moicano vs. Duncan",
"date": "2026-04-04",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "5c38639f860a5542",
"name": "UFC Fight Night: Adesanya vs. Pyfer",
"date": "2026-03-28",
"location": "Seattle, Washington, USA"
},
{
"id": "69108cb8b32efe04",
"name": "UFC Fight Night: Evloev vs. Murphy",
"date": "2026-03-21",
"location": "London, England, United Kingdom"
},
{
"id": "babc6b5745335f18",
"name": "UFC Fight Night: Emmett vs. Vallejos",
"date": "2026-03-14",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "15ec018d144710db",
"name": "UFC 326: Holloway vs. Oliveira 2",
"date": "2026-03-07",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "0cfbbfa0ba6d9855",
"name": "UFC Fight Night: Moreno vs. Kavanagh",
"date": "2026-02-28",
"location": "Mexico City, Distrito Federal, Mexico"
},
{
"id": "79ab17db3b40831a",
"name": "UFC Fight Night: Strickland vs. Hernandez",
"date": "2026-02-21",
"location": "Houston, Texas, USA"
},
{
"id": "c337c3c85b1871e0",
"name": "UFC Fight Night: Bautista vs. Oliveira",
"date": "2026-02-07",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "30ad2050273d016a",
"name": "UFC 325: Volkanovski vs. Lopes 2",
"date": "2026-01-31",
"location": "Sydney, New South Wales, Australia"
},
{
"id": "00e11b5c8b7bfeeb",
"name": "UFC 324: Gaethje vs. Pimblett",
"date": "2026-01-24",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "bc0f994de0521926",
"name": "UFC Fight Night: Royval vs. Kape",
"date": "2025-12-13",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "bd92cf5da5413d2a",
"name": "UFC 323: Dvalishvili vs. Yan 2",
"date": "2025-12-06",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "92c96df8bdab5fea",
"name": "UFC Fight Night: Tsarukyan vs. Hooker",
"date": "2025-11-22",
"location": "Doha, Qatar"
},
{
"id": "8db1b36dde268ef6",
"name": "UFC 322: Della Maddalena vs. Makhachev",
"date": "2025-11-15",
"location": "New York City, New York, USA"
},
{
"id": "6436029b50a9c255",
"name": "UFC Fight Night: Bonfim vs. Brown",
"date": "2025-11-08",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "0e2c2daf11b5d8f2",
"name": "UFC Fight Night: Garcia vs. Onama",
"date": "2025-11-01",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "7956f026e2672c47",
"name": "UFC 321: Aspinall vs. Gane",
"date": "2025-10-25",
"location": "Abu Dhabi, Abu Dhabi, United Arab Emirates"
},
{
"id": "38e5d9dcb0fddc42",
"name": "UFC Fight Night: De Ridder vs. Allen",
"date": "2025-10-18",
"location": "Vancouver, British Columbia, Canada"
},
{
"id": "9336e86cfd4ceaa1",
"name": "UFC Fight Night: Oliveira vs. Gamrot",
"date": "2025-10-11",
"location": "Rio de Janeiro, Rio de Janeiro, Brazil"
},
{
"id": "8944a0f9b2f0ce6d",
"name": "UFC 320: Ankalaev vs. Pereira 2",
"date": "2025-10-04",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "ed220e87bef0cc64",
"name": "UFC Fight Night: Ulberg vs. Reyes",
"date": "2025-09-27",
"location": "Perth, Western Australia, Australia"
},
{
"id": "5efaaf313b652dd7",
"name": "Noche UFC: Lopes vs. Silva",
"date": "2025-09-13",
"location": "San Antonio, Texas, USA"
},
{
"id": "6e380a4d73ab4f0e",
"name": "UFC Fight Night: Imavov vs. Borralho",
"date": "2025-09-06",
"location": "Paris, Ile-de-France, France"
},
{
"id": "754968e325d6f60d",
"name": "UFC Fight Night: Walker vs. Zhang",
"date": "2025-08-23",
"location": "Shanghai, Hebei, China"
},
{
"id": "421ccfc6ddb17958",
"name": "UFC 319: Du Plessis vs. Chimaev",
"date": "2025-08-16",
"location": "Chicago, Illinois, USA"
},
{
"id": "6cd3dfc54f01287f",
"name": "UFC Fight Night: Dolidze vs. Hernandez",
"date": "2025-08-09",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "f2c934689243fe4e",
"name": "UFC Fight Night: Taira vs. Park",
"date": "2025-08-02",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "28d8638ea0a71908",
"name": "UFC Fight Night: Whittaker vs. De Ridder",
"date": "2025-07-26",
"location": "Abu Dhabi, Abu Dhabi, United Arab Emirates"
},
{
"id": "b8e2f10efb6eca85",
"name": "UFC 318: Holloway vs. Poirier 3",
"date": "2025-07-19",
"location": "New Orleans, Louisiana, USA"
},
{
"id": "7b03d9df5910917d",
"name": "UFC Fight Night: Lewis vs. Teixeira",
"date": "2025-07-12",
"location": "Nashville, Tennessee, USA"
},
{
"id": "66766984842c13dc",
"name": "UFC 317: Topuria vs. Oliveira",
"date": "2025-06-28",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "400c7b43c86d27d3",
"name": "UFC Fight Night: Hill vs. Rountree Jr.",
"date": "2025-06-21",
"location": "Baku, Azerbaijan"
},
{
"id": "de277a4abcfeea46",
"name": "UFC Fight Night: Usman vs. Buckley",
"date": "2025-06-14",
"location": "Atlanta, Georgia, USA"
},
{
"id": "18c49685296c60e6",
"name": "UFC 316: Dvalishvili vs. O'Malley 2",
"date": "2025-06-07",
"location": "Newark, New Jersey, USA"
},
{
"id": "2a898bf9fb7710b3",
"name": "UFC Fight Night: Blanchfield vs. Barber",
"date": "2025-05-31",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "8ad022dd81224f61",
"name": "UFC Fight Night: Burns vs. Morales",
"date": "2025-05-17",
"location": "Las Vegas, Nevada, USA"
},
{
"id": "118463dd8db16e7f",
"name": "UFC 315: Muhammad vs. Della Maddalena",
"date": "2025-05-10",
"location": "Montreal, Quebec, Canada"
},
{
"_note": "Response truncated for documentation purposes"
}
]
curl --location --request GET 'https://zylalabs.com/api/13512/ufc+stats+api/29941/get+completed+events' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"id": "b96619b3acd7d9da",
"name": "UFC 330: Makhachev vs. Machado Garry",
"date": "2026-08-15",
"location": "Philadelphia, Pennsylvania, USA"
},
{
"id": "a0a69dc9914ef6e1",
"name": "UFC Fight Night: Hernandez vs. Rodrigues",
"date": "2026-08-22",
"location": "Sacramento, California, USA"
},
{
"id": "9d61d8cb1c354867",
"name": "UFC Fight Night: Nurmagomedov vs. Song",
"date": "2026-08-29",
"location": "Shanghai, China"
},
{
"id": "2144954270be834d",
"name": "UFC Fight Night: Hooker vs. Parnasse",
"date": "2026-09-05",
"location": "Paris, Ile-de-France, France"
},
{
"id": "638cfec7ec559d6e",
"name": "Noche UFC: Rodriguez vs. Silva",
"date": "2026-09-12",
"location": "Glendale, Arizona, USA"
},
{
"id": "8a0a35e7c74bebcc",
"name": "UFC 331: Van vs. Pantoja 2",
"date": "2026-09-19",
"location": "Los Angeles, California, USA"
},
{
"id": "55e94a9b525dcf45",
"name": "UFC Fight Night: Buckley vs. Malott",
"date": "2026-10-17",
"location": "Edmonton, Alberta, Canada"
}
]
curl --location --request GET 'https://zylalabs.com/api/13512/ufc+stats+api/29942/get+upcoming+events' --header 'Authorization: Bearer YOUR_API_KEY'
{
"id": "c27e33ee8ef53866",
"event": {
"id": "ccd58ff71e260ed5",
"name": "UFC 291: Poirier vs. Gaethje 2"
},
"bout": "Lightweight Bout",
"result": "win",
"winner": "9e8f6c728eb01124",
"method": "KO/TKO",
"methodDetail": "Kick to Head At Distance",
"round": "2",
"time": "1:00",
"timeFormat": "5 Rnd (5-5-5-5-5)",
"referee": "Herb Dean",
"fighters": [
{
"id": "029eaff01e6bb8f0",
"name": "Dustin Poirier",
"nickname": "The Diamond",
"status": "L",
"totals": {
"kd": "0",
"sigStr": "27 of 52",
"sigStrPct": "51%",
"totalStr": "27 of 52",
"td": "0 of 0",
"tdPct": null,
"subAtt": "0",
"rev": "0",
"ctrl": "0:00"
},
"significantStrikes": {
"sigStr": "27 of 52",
"sigStrPct": "51%",
"head": "21 of 46",
"body": "4 of 4",
"leg": "2 of 2",
"distance": "25 of 49",
"clinch": "2 of 3",
"ground": "0 of 0"
},
"strikeDistribution": {
"target": {
"head": 77,
"body": 14,
"leg": 7
},
"position": {
"distance": 92,
"clinch": 7,
"ground": 0
}
}
},
{
"id": "9e8f6c728eb01124",
"name": "Justin Gaethje",
"nickname": "The Highlight",
"status": "W",
"totals": {
"kd": "1",
"sigStr": "41 of 66",
"sigStrPct": "62%",
"totalStr": "41 of 66",
"td": "0 of 0",
"tdPct": null,
"subAtt": "0",
"rev": "0",
"ctrl": "0:01"
},
"significantStrikes": {
"sigStr": "41 of 66",
"sigStrPct": "62%",
"head": "23 of 48",
"body": "7 of 7",
"leg": "11 of 11",
"distance": "38 of 63",
"clinch": "2 of 2",
"ground": "1 of 1"
},
"strikeDistribution": {
"target": {
"head": 56,
"body": 17,
"leg": 26
},
"position": {
"distance": 92,
"clinch": 4,
"ground": 2
}
}
}
],
"rounds": [
{
"round": 1,
"fighters": [
{
"totals": {
"kd": "0",
"sigStr": "27 of 51",
"sigStrPct": "52%",
"totalStr": "27 of 51",
"td": "0 of 0",
"tdPct": null,
"subAtt": "0",
"rev": "0",
"ctrl": "0:00"
},
"significantStrikes": {
"sigStr": "27 of 51",
"sigStrPct": "52%",
"head": "21 of 45",
"body": "4 of 4",
"leg": "2 of 2",
"distance": "25 of 48",
"clinch": "2 of 3",
"ground": "0 of 0"
}
},
{
"totals": {
"kd": "0",
"sigStr": "33 of 56",
"sigStrPct": "58%",
"totalStr": "33 of 56",
"td": "0 of 0",
"tdPct": null,
"subAtt": "0",
"rev": "0",
"ctrl": "0:00"
},
"significantStrikes": {
"sigStr": "33 of 56",
"sigStrPct": "58%",
"head": "18 of 41",
"body": "5 of 5",
"leg": "10 of 10",
"distance": "31 of 54",
"clinch": "2 of 2",
"ground": "0 of 0"
}
}
]
},
{
"round": 2,
"fighters": [
{
"totals": {
"kd": "0",
"sigStr": "0 of 1",
"sigStrPct": "0%",
"totalStr": "0 of 1",
"td": "0 of 0",
"tdPct": null,
"subAtt": "0",
"rev": "0",
"ctrl": "0:00"
},
"significantStrikes": {
"sigStr": "0 of 1",
"sigStrPct": "0%",
"head": "0 of 1",
"body": "0 of 0",
"leg": "0 of 0",
"distance": "0 of 1",
"clinch": "0 of 0",
"ground": "0 of 0"
}
},
{
"totals": {
"kd": "1",
"sigStr": "8 of 10",
"sigStrPct": "80%",
"totalStr": "8 of 10",
"td": "0 of 0",
"tdPct": null,
"subAtt": "0",
"rev": "0",
"ctrl": "0:01"
},
"significantStrikes": {
"sigStr": "8 of 10",
"sigStrPct": "80%",
"head": "5 of 7",
"body": "2 of 2",
"leg": "1 of 1",
"distance": "7 of 9",
"clinch": "0 of 0",
"ground": "1 of 1"
}
}
]
}
],
"matchup": []
}
curl --location --request GET 'https://zylalabs.com/api/13512/ufc+stats+api/29943/get+fight+details?id=c27e33ee8ef53866' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"id": "b301292b1bc92bdb",
"name": "Roshan Mainam",
"nickname": "The Indian Notorious",
"physical": {
"height": null,
"heightIn": null,
"heightCm": null,
"weightLbs": 135,
"weightKg": 61,
"reachIn": null,
"reachCm": null,
"stance": null
},
"record": {
"wins": 6,
"losses": 3,
"draws": 0
},
"belt": false
},
{
"id": "f4c49976c75c5ab2",
"name": "Conor McGregor",
"nickname": "The Notorious",
"physical": {
"height": "5' 9\"",
"heightIn": 69,
"heightCm": 175,
"weightLbs": 155,
"weightKg": 70,
"reachIn": 74,
"reachCm": 188,
"stance": "Southpaw"
},
"record": {
"wins": 22,
"losses": 7,
"draws": 0
},
"belt": false
},
{
"id": "f562238becb9ec50",
"name": "Nick Newell",
"nickname": "Notorious",
"physical": {
"height": "5' 10\"",
"heightIn": 70,
"heightCm": 178,
"weightLbs": 155,
"weightKg": 70,
"reachIn": null,
"reachCm": null,
"stance": "Southpaw"
},
"record": {
"wins": 14,
"losses": 2,
"draws": 0
},
"belt": false
}
]
curl --location --request GET 'https://zylalabs.com/api/13512/ufc+stats+api/29944/search+fighters?query=Notorious' --header 'Authorization: Bearer YOUR_API_KEY'
[
{
"id": "93fe7332d16c6ad9",
"name": "Tom Aaron",
"nickname": null,
"physical": {
"height": null,
"heightIn": null,
"heightCm": null,
"weightLbs": 155,
"weightKg": 70,
"reachIn": null,
"reachCm": null,
"stance": null
},
"record": {
"wins": 5,
"losses": 3,
"draws": 0
},
"belt": false
},
{
"id": "15df64c02b6b0fde",
"name": "Danny Abbadi",
"nickname": "The Assassin",
"physical": {
"height": "5' 11\"",
"heightIn": 71,
"heightCm": 180,
"weightLbs": 155,
"weightKg": 70,
"reachIn": null,
"reachCm": null,
"stance": "Orthodox"
},
"record": {
"wins": 4,
"losses": 6,
"draws": 0
},
"belt": false
},
{
"id": "59a9d6dac61c2540",
"name": "Nariman Abbasov",
"nickname": "Bayraktar",
"physical": {
"height": "5' 8\"",
"heightIn": 68,
"heightCm": 173,
"weightLbs": 155,
"weightKg": 70,
"reachIn": 66,
"reachCm": 168,
"stance": "Orthodox"
},
"record": {
"wins": 28,
"losses": 4,
"draws": 0
},
"belt": false
},
{
"id": "4961467134abd8be",
"name": "Darion Abbey",
"nickname": null,
"physical": {
"height": "6' 2\"",
"heightIn": 74,
"heightCm": 188,
"weightLbs": 265,
"weightKg": 120,
"reachIn": 80,
"reachCm": 203,
"stance": "Orthodox"
},
"record": {
"wins": 9,
"losses": 5,
"draws": 0
},
"belt": false
},
{
"id": "b361180739bed4b0",
"name": "David Abbott",
"nickname": "Tank",
"physical": {
"height": "6' 0\"",
"heightIn": 72,
"heightCm": 183,
"weightLbs": 265,
"weightKg": 120,
"reachIn": null,
"reachCm": null,
"stance": "Switch"
},
"record": {
"wins": 10,
"losses": 15,
"draws": 0
},
"belt": false
},
{
"id": "3329d692aea4dc28",
"name": "Hamdy Abdelwahab",
"nickname": "The Hammer",
"physical": {
"height": "6' 2\"",
"heightIn": 74,
"heightCm": 188,
"weightLbs": 265,
"weightKg": 120,
"reachIn": 72,
"reachCm": 183,
"stance": "Southpaw"
},
"record": {
"wins": 7,
"losses": 1,
"draws": 0
},
"belt": false
},
{
"id": "8f3837b4c06f3d1e",
"name": "Farida Abdueva",
"nickname": null,
"physical": {
"height": "5' 3\"",
"heightIn": 63,
"heightCm": 160,
"weightLbs": 115,
"weightKg": 52,
"reachIn": 66,
"reachCm": 168,
"stance": "Orthodox"
},
"record": {
"wins": 8,
"losses": 0,
"draws": 0
},
"belt": false
},
{
"id": "841695e02c99a521",
"name": "Mansur Abdul-Malik",
"nickname": null,
"physical": {
"height": "6' 2\"",
"heightIn": 74,
"heightCm": 188,
"weightLbs": 185,
"weightKg": 84,
"reachIn": 80,
"reachCm": 203,
"stance": "Orthodox"
},
"record": {
"wins": 9,
"losses": 1,
"draws": 1
},
"belt": false
},
{
"id": "24cb8f04de1310cb",
"name": "Akbar Abdullaev",
"nickname": "Bakal",
"physical": {
"height": null,
"heightIn": null,
"heightCm": null,
"weightLbs": 155,
"weightKg": 70,
"reachIn": null,
"reachCm": null,
"stance": null
},
"record": {
"wins": 13,
"losses": 0,
"draws": 0
},
"belt": false
},
{
"id": "e047d3b541afd4a7",
"name": "Tahir Abdullayev",
"nickname": "Tank",
"physical": {
"height": "5' 8\"",
"heightIn": 68,
"heightCm": 173,
"weightLbs": 170,
"weightKg": 77,
"reachIn": 73,
"reachCm": 185,
"stance": "Orthodox"
},
"record": {
"wins": 20,
"losses": 3,
"draws": 0
},
"belt": false
},
{
"id": "2f5cbecbbe18bac4",
"name": "Shamil Abdurakhimov",
"nickname": "Abrek",
"physical": {
"height": "6' 3\"",
"heightIn": 75,
"heightCm": 191,
"weightLbs": 235,
"weightKg": 107,
"reachIn": 76,
"reachCm": 193,
"stance": "Orthodox"
},
"record": {
"wins": 20,
"losses": 8,
"draws": 0
},
"belt": false
},
{
"id": "c0ed7b208197e8de",
"name": "Hiroyuki Abe",
"nickname": "Abe Ani",
"physical": {
"height": "5' 6\"",
"heightIn": 66,
"heightCm": 168,
"weightLbs": 145,
"weightKg": 66,
"reachIn": null,
"reachCm": null,
"stance": "Orthodox"
},
"record": {
"wins": 8,
"losses": 15,
"draws": 3
},
"belt": false
},
{
"id": "5140122c3eecd307",
"name": "Daichi Abe",
"nickname": null,
"physical": {
"height": "5' 11\"",
"heightIn": 71,
"heightCm": 180,
"weightLbs": 170,
"weightKg": 77,
"reachIn": 71,
"reachCm": 180,
"stance": "Orthodox"
},
"record": {
"wins": 6,
"losses": 2,
"draws": 0
},
"belt": false
},
{
"id": "c9f6385af6df66d7",
"name": "Papy Abedi",
"nickname": "Makambo",
"physical": {
"height": "5' 11\"",
"heightIn": 71,
"heightCm": 180,
"weightLbs": 185,
"weightKg": 84,
"reachIn": null,
"reachCm": null,
"stance": "Southpaw"
},
"record": {
"wins": 10,
"losses": 4,
"draws": 0
},
"belt": false
},
{
"id": "aa6e591c2a2cdecd",
"name": "Ricardo Abreu",
"nickname": "Demente",
"physical": {
"height": "5' 11\"",
"heightIn": 71,
"heightCm": 180,
"weightLbs": 185,
"weightKg": 84,
"reachIn": null,
"reachCm": null,
"stance": "Orthodox"
},
"record": {
"wins": 5,
"losses": 1,
"draws": 0
},
"belt": false
},
{
"id": "7279654c7674cd24",
"name": "Klidson Abreu",
"nickname": "White Bear",
"physical": {
"height": "6' 0\"",
"heightIn": 72,
"heightCm": 183,
"weightLbs": 205,
"weightKg": 93,
"reachIn": 74,
"reachCm": 188,
"stance": "Orthodox"
},
"record": {
"wins": 15,
"losses": 4,
"draws": 0
},
"belt": false
},
{
"id": "f689bd7bbd14b392",
"name": "Cyborg Abreu",
"nickname": null,
"physical": {
"height": null,
"heightIn": null,
"heightCm": null,
"weightLbs": null,
"weightKg": null,
"reachIn": null,
"reachCm": null,
"stance": null
},
"record": {
"wins": 0,
"losses": 0,
"draws": 0
},
"belt": false
},
{
"id": "1c5879330d42255f",
"name": "Daniel Acacio",
"nickname": null,
"physical": {
"height": "5' 8\"",
"heightIn": 68,
"heightCm": 173,
"weightLbs": 180,
"weightKg": 82,
"reachIn": null,
"reachCm": null,
"stance": "Orthodox"
},
"record": {
"wins": 30,
"losses": 18,
"draws": 0
},
"belt": false
},
{
"id": "989b85f6540c86b1",
"name": "John Adajar",
"nickname": "The Outlaw",
"physical": {
"height": "5' 9\"",
"heightIn": 69,
"heightCm": 175,
"weightLbs": 170,
"weightKg": 77,
"reachIn": 75,
"reachCm": 191,
"stance": "Orthodox"
},
"record": {
"wins": 6,
"losses": 2
}
},
{
"_note": "Response truncated for documentation purposes"
}
]
curl --location --request GET 'https://zylalabs.com/api/13512/ufc+stats+api/29945/get+fighters+list?char=a' --header 'Authorization: Bearer YOUR_API_KEY'
{
"id": "f4c49976c75c5ab2",
"name": "Conor McGregor",
"nickname": "The Notorious",
"record": {
"wins": 22,
"losses": 7,
"draws": 0,
"noContests": 0
},
"physical": {
"height": "5' 9\"",
"heightIn": 69,
"heightCm": 175,
"weightLbs": 155,
"weightKg": 70,
"reachIn": 74,
"reachCm": 188,
"stance": "Southpaw",
"birthday": "1988-07-14",
"age": 38
},
"career": {
"slpm": "5.27",
"strAcc": "49%",
"sapm": "4.71",
"strDef": "53%",
"tdAvg": "0.66",
"tdAcc": "55%",
"tdDef": "66%",
"subAvg": "0.1"
},
"fights": [
{
"result": "loss",
"id": "989760fa75321d69",
"opponent": {
"id": "150ff4cc642270b9",
"name": "Max Holloway"
},
"event": {
"id": "fccb0fee256b7b4d",
"name": "UFC 329: McGregor vs. Holloway 2",
"date": "2026-07-11"
},
"kd": {
"fighter": "0",
"opponent": "0"
},
"str": {
"fighter": "0",
"opponent": "12"
},
"td": {
"fighter": "0",
"opponent": "0"
},
"sub": {
"fighter": "0",
"opponent": "0"
},
"method": "KO/TKO",
"methodDetail": null,
"round": "1",
"time": "1:09"
},
{
"result": "loss",
"id": "7d0ce28ce8a77eb1",
"opponent": {
"id": "029eaff01e6bb8f0",
"name": "Dustin Poirier"
},
"event": {
"id": "8a0be41c0380188d",
"name": "UFC 264: Poirier vs. McGregor 3",
"date": "2021-07-10"
},
"kd": {
"fighter": "0",
"opponent": "0"
},
"str": {
"fighter": "27",
"opponent": "36"
},
"td": {
"fighter": "0",
"opponent": "1"
},
"sub": {
"fighter": "1",
"opponent": "0"
},
"method": "KO/TKO",
"methodDetail": null,
"round": "1",
"time": "5:00"
},
{
"result": "loss",
"id": "3d3e7dc7b4bf2bc4",
"opponent": {
"id": "029eaff01e6bb8f0",
"name": "Dustin Poirier"
},
"event": {
"id": "4304992c2acc187b",
"name": "UFC 257: Poirier vs. McGregor",
"date": "2021-01-23"
},
"kd": {
"fighter": "0",
"opponent": "1"
},
"str": {
"fighter": "29",
"opponent": "48"
},
"td": {
"fighter": "0",
"opponent": "1"
},
"sub": {
"fighter": "0",
"opponent": "0"
},
"method": "KO/TKO",
"methodDetail": "Punches",
"round": "2",
"time": "2:32"
},
{
"result": "win",
"id": "eed6c9aff2234b7a",
"opponent": {
"id": "1d00756835ca67c9",
"name": "Donald Cerrone"
},
"event": {
"id": "0c1773639c795466",
"name": "UFC 246: McGregor vs. Cowboy",
"date": "2020-01-18"
},
"kd": {
"fighter": "1",
"opponent": "0"
},
"str": {
"fighter": "19",
"opponent": "0"
},
"td": {
"fighter": "0",
"opponent": "0"
},
"sub": {
"fighter": "0",
"opponent": "0"
},
"method": "KO/TKO",
"methodDetail": "Punches",
"round": "1",
"time": "0:40"
},
{
"result": "loss",
"id": "3eea92e7f26fb05b",
"opponent": {
"id": "032cc3922d871c7f",
"name": "Khabib Nurmagomedov"
},
"event": {
"id": "1ef0eae31904e534",
"name": "UFC 229: Khabib vs. McGregor",
"date": "2018-10-06"
},
"kd": {
"fighter": "0",
"opponent": "0"
},
"str": {
"fighter": "51",
"opponent": "70"
},
"td": {
"fighter": "0",
"opponent": "3"
},
"sub": {
"fighter": "0",
"opponent": "1"
},
"method": "SUB",
"methodDetail": "Rear Naked Choke",
"round": "4",
"time": "3:03"
},
{
"result": "win",
"id": "1d7015553debd1c8",
"opponent": {
"id": "33a331684283900f",
"name": "Eddie Alvarez"
},
"event": {
"id": "4956f60b7fa57c1a",
"name": "UFC 205: Alvarez vs McGregor",
"date": "2016-11-12"
},
"kd": {
"fighter": "3",
"opponent": "0"
},
"str": {
"fighter": "32",
"opponent": "9"
},
"td": {
"fighter": "0",
"opponent": "0"
},
"sub": {
"fighter": "0",
"opponent": "0"
},
"method": "KO/TKO",
"methodDetail": "Punches",
"round": "2",
"time": "3:04"
},
{
"result": "win",
"id": "648396cc751c730d",
"opponent": {
"id": "8355922d564b152c",
"name": "Nate Diaz"
},
"event": {
"id": "5da4e8dc02e50ac0",
"name": "UFC 202: Diaz vs. McGregor 2",
"date": "2016-08-20"
},
"kd": {
"fighter": "3",
"opponent": "0"
},
"str": {
"fighter": "164",
"opponent": "166"
},
"td": {
"fighter": "0",
"opponent": "1"
},
"sub": {
"fighter": "0",
"opponent": "0"
},
"method": "M-DEC",
"methodDetail": null,
"round": "5",
"time": "5:00"
},
{
"result": "loss",
"id": "4ace70bff9debdfb",
"opponent": {
"id": "8355922d564b152c",
"name": "Nate Diaz"
},
"event": {
"id": "db1f2ed63b54b9a7",
"name": "UFC 196: McGregor vs Diaz",
"date": "2016-03-05"
},
"kd": {
"fighter": "0",
"opponent": "0"
},
"str": {
"fighter": "61",
"opponent": "77"
},
"td": {
"fighter": "0",
"opponent": "1"
},
"sub": {
"fighter": "0",
"opponent": "2"
},
"method": "SUB",
"methodDetail": "Rear Naked Choke",
"round": "2",
"time": "4:12"
},
{
"result": "win",
"id": "b302e12550278ffd",
"opponent": {
"id": "d0f3959b4a9747e6",
"name": "Jose Aldo"
},
"event": {
"id": "354808cf38d9d73c",
"name": "UFC 194: Aldo vs McGregor",
"date": "2015-12-12"
},
"kd": {
"fighter": "1",
"opponent": "0"
},
"str": {
"fighter": "5",
"opponent": "1"
},
"td": {
"fighter": "0",
"opponent": "0"
},
"sub": {
"fighter": "0",
"opponent": "0"
},
"method": "KO/TKO",
"methodDetail": "Punch",
"round": "1",
"time": "0:13"
},
{
"result": "win",
"id": "70290140b6a8e038",
"opponent": {
"id": "b5b684eac99ae0a3",
"name": "Chad Mendes"
},
"event": {
"id": "3be081c29bf734d9",
"name": "UFC 189: Mendes vs McGregor",
"date": "2015-07-11"
},
"kd": {
"fighter": "1",
"opponent": "0"
},
"str": {
"fighter": "46",
"opponent": "31"
}
}
],
"_note": "Response truncated for documentation purposes"
}
curl --location --request GET 'https://zylalabs.com/api/13512/ufc+stats+api/29946/get+fighter+details?id=f4c49976c75c5ab2' --header 'Authorization: Bearer YOUR_API_KEY'
After signing up, every developer is assigned a personal API access key, a unique combination of letters and digits provided to access to our API endpoint. To authenticate with the UFC Stats API simply include your bearer token in the Authorization header.
| Header | Description |
|---|---|
Authorization
|
Required
Should be Bearer access_key. See "Your API Access Key" above when you are subscribed.
|
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
(Save 2 months with annual billing 🎉)
UFC Stats API (ufcstats.com). UFC events and fight cards, fight details with round-by-round striking and grappling statistics, fighter profiles and career stats, plus fighter search.
Each endpoint returns specific data related to UFC events, fighters, and fight statistics. For example, the "Search events" endpoint returns event names, dates, and locations, while the "Get fight details" endpoint provides round-by-round statistics, results, and fighter performance metrics.
Key fields include "id," "name," "date," and "location" for events; "result," "method," and "fighters" for fights; and "record," "physical," and "career" statistics for fighters. These fields provide essential information for analysis and display.
Parameters vary by endpoint. For "Search events," you can use a query string to filter by event name. The "Get fighters list" endpoint allows filtering by the starting letter of fighter names. Customizing requests helps narrow down results to specific interests.
Response data is structured in JSON format, with nested objects for complex data. For instance, fight details include an event object and an array of fighter statistics. This organization allows for easy parsing and integration into applications.
The data is sourced from official UFC statistics and event records. Accuracy is maintained through regular updates and validation against official fight results, ensuring reliable information for users.
Typical use cases include building sports analytics applications, creating fan engagement platforms, and developing tools for tracking fighter performance. Users can analyze trends, compare fighters, and visualize fight statistics.
Users can utilize the data by integrating it into applications for real-time updates, creating visualizations for fight statistics, or conducting analyses on fighter performance trends. Understanding the structure helps in extracting relevant insights.
When encountering partial or empty results, users should implement error handling to manage unexpected responses. For example, checking if the returned array is empty can prompt a user-friendly message or a retry mechanism for searches.
To obtain your API key, first sign in to your account and navigate to the API you want to use. From the API's Pricing section, choose a plan and complete the subscription process. Once subscribed, return to the API page and you will see your API Access Key displayed at the top of the documentation page. You can use this key to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
The free trial lasts for 7 days and allows you to make up to 50 API requests.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes. If the API offers a free trial, you will see a "Free 7-Day Trial" option in its Pricing section. The trial lasts for 7 days and allows up to 50 API requests, enabling you to evaluate the API before subscribing to a paid plan.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
You can monitor your API usage through the response headers included with every request:
x-zyla-api-calls-monthly-used: Shows the total number of API requests you have used during the current billing period.
x-zyla-api-calls-monthly-remaining: Shows the number of API requests you have remaining for the current billing period.
Yes, you can cancel your subscription at any time. Simply go to the Pricing section of the API you're subscribed to and click the "Unsubscribe" button.
Please note that upgrades, downgrades, and cancellations take effect immediately. Once your subscription is canceled, access to the service will end immediately, regardless of any remaining API calls in your quota.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund